Added support for dynamic function parsing, translation and execution
Added support for expression result type determination at the parsing time