added 'get_all' method for ObjectCollection
now base emission field objects are assigned to extension objects rather than the opposite