Allow invoking a fun literal with arguments of lesser type
Added debugger macro