Utility library
Created type and isNanValue functions