added some fixes to the self-TCO system to identify things other than idents that can cause a `return`
added some fixes to the self-TCO system to identify things other than idents that can cause a `return`

lojikil/29,lojikil/carML,lojikil/carML,lojikil/carML,lojikil/29,lojikil/carML,lojikil/29,lojikil/carML