a little bit on making all element references occur within the Dom monad; this should have the flow n affect of having the entire network inside the monadic context. at the moment it doesn't throw, but it doesn't execute either, there's a step of laziness I'm missing slighlty somewhere i think, because I can see the structure of the functions getting passed through fully curried in inspector