allow FP style callbacks by applying _object

this way, its easier to functional programmers to say
tween…..onComplete(UI.destroy).start()

While UI.destroy accepts an object as method.

Usually FP data is applied as last param for more flexibility, see
Ramda.js