Removed Scene interface, because ArrayScene is data and so need not be mocked; removed EagerRange from implementation of ArrayScene