public function __construct($ts = null)
 {
     if (is_null($ts)) {
         $ts = microtime(true);
     }
     parent::__construct();
     $this->set($ts);
 }
 /**
  * @expectedException Basis_Exception
  * @dataProvider invalidDataProvider
  */
 public function testInvalids($val)
 {
     $d = new Basis_Type_Unsigned_Float();
     $d->set($val);
 }