Object/Class reflection brought to javascript