toJSON fixes and more coffeescript listors