code: def publish(self, value):
          
          value = super(Float, self).publish(value)
          if isinstance(value, int):
              value = float(value)
          return value
docs: Accepts: float
          Returns: float