M Language Data Types and Type Coercion in Power Query: Nullable Types, Explicit Casting, and Type Mismatch Resolution | Wicked Smart Data