Rename Input::push() to apply()