Refactored the RVM interpreter 'executeProgram'; added 'executeFunction'
that invokes function instances.