def __call__(self, value):
    if (value is None):
        return self.novalue
    return self.cm(value)
def __call__(self, value):
    if (value is None):
        return self.novalue
    return self.cm(value)