Supporting inputs in ie8 — workaround for the missing oninput event

Got rid of a private method for binding, moved the hack into a closure.