Base interfaces for function invocation and interception #53
Reflection function invocation class for #53
Add function around implementation to the framework, needed for #53
Function proxy dirty implementation #53
Support for optional parameters and by reference passing
Some cleaning and phpDocs
Add support for function interceptors
Update production parse table for new grammar
Add new demo for function interception