adds DataValue.isInstanceOrNull() method; changes Pan min/max attributes to use it