[for-in] initial object iterator - does not traverse prototypes yet
[for-in] initial for-in version. No support for var ("for (var i in)"), memory
leaks.