Changed gaia.compile interface and extends with string parsing, dom cloning and unbinder.