@_infer_type.register(irast.TypeCast)
def __infer_typecast(ir, schema):
    return infer_type(ir.type, schema)
@_infer_type.register(irast.TypeCast)
def __infer_typecast(ir, schema):
    return infer_type(ir.type, schema)