For value types, the nullable and non-nullable type handler should be in sync (via chilversc)