why is bind (an anon function) better then another anon function?