adds support for void functions
adds support for cfreturn