Agreed.  Should be a subsequent commit, and done in master rather than in stable.  I'd prefer not to change throw/crash/warn behavior in a stable branch unless absolutely necessary.