Switched from ArrayList to List interface in ObjectSystem constructor.