perhaps I am missing something… but could you explain the context in which a developer would use this? If it is to prototype a UI, then isn’t it duplicating effort? you prototype it here, then still have to write the “real” code later? especially seeing as it doesn’t look like the syntax is compatiable… I may be wrong here, and perhaps you can explain it in more detail?