Reworked with asynchronous evaluation (based on Jaakko's)
Added the ability to run methods synchronously.
Useful for debugging.
Added a css binder; support for source and pending.