Accepts: float
        Returns: float

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