refactored Action#cloneFor() as Action#on() and added Action#onAny()