window now uses getById, where, findWhere a la underscore