work on ceylon/ceylon-js#196 for objects
fix some open types for ceylon/ceylon-js#196
oops