fancyobject
rename config() to set()
throw exception in getClosure
make event bubble
validators
update readme