abstracted hasMore and nextPage so they will work for any AbstractCollection
added support for getMeasurementTypes