add final to MeasurementBaseType checking methods
Since we have a finite number of types these methods can not be furhter overidden without adding to the list of types.
So mark them final
Since we have a finite number of types these methods can not be furhter overidden without adding to the list of types.
So mark them final