print datumRange( DatumRangeUtil.newDimensionless( 5,15 ) )
print datumRange( '2014-02-04' )
print datumRange( [ 5,15 ] )
print datumRange( [ datum(5),datum(15) ] )
print datumRange( dataset( [ 5,15 ] ) )

print datum( '2014-02-04' )
print datum( 5 )
print datum( Units.eV.createDatum(5) )
print datum( '5 eV' )
print datum( '5eV' )
print datum( dataset( 5 ) )

print dataset( '2014-02-04' )
print dataset( 5 )
print dataset( Units.eV.createDatum(5) )
print dataset( '5 eV' )
print dataset( datumRange( '5eV to 15eV' ) )
print dataset( [ 1,2,3,4 ] )