__ui__ now can provide values for events and __children__ hashes as well as for itself, and recursively

see #6