Refacts

Note, discussing adding a `_.apply` in a mailing list
Whoops, ill recommit that - I couldn't figure out how to import a single file from npm/amd so I just ported the function in direct like