Some functions from 'Fun with Functions' Douglas Crockford talk, 2013 @sv_code_camp; built using EmberJS