mlr: return statements are only valid within func/subr blocks
