module Types
    class DoubleType < AbstractType
      def self.cast(value)
        # Do not return nil, this should be an error
        raise if value.empty?