Thread:Pecoes/@comment-4674838-20121012013714/@comment-4674838-20121016204840

I probably should have just been more general and just said "I don't like functions that return functions" :P

So, take two:

(Hard to trace program flow)
 * Don't like call and apply
 * Don't like self-executing functions that return a value
 * Don't like functions that return functions

(Dangerous to modify classes that don't belong to you)
 * Don't like modifying prototypes of native objects