Throw read error on invalid anonymous fn argument syntax
Don't emit binding code for dropped function params
Always return function result, regardless of context