Int32.Type, Number.Type, Int64.Type, Double.Type, Text.Type, Day.Type etc. is as is the type assertion operator. X as Y makes sure that X is compatible to Y as per the is operator. X is incompatible to Y, an error is raised. Y must be a nullable-primitive-type.