See response above. An IAE in the binder seems the right thing, but then we should never get `null` here and don't need the check?