Nullify in ASR, LLVM, scalar types
May be slightly more involved for array, derived, etc., types, especially to properly implement associated.
May be slightly more involved for array, derived, etc., types, especially to properly implement associated.