Implemented inlining for compound arguments
Small fix for a possible error
Implemented inlining for compound returns
Fixed some small issues with the inlining to bring it up to date with the master branch
Implemented inlining for functions which contain parameter entities