Keeping argument frames in a stack
Renamed a method
Support for user-defined functions
Limited ParameterUtil#cast(DataType, Object) to casts in the direction of less restriction
Simplified comparison function
Support for 'decision' result feature
Added unit tests for user-defined functions
Moved a class from test artifact to main artifact
Renamed a class