Fixing most of the zephjs API.. I think?