Since we've said `before_validation`, is it possible to avoid three test-time inserts here by saying `build(...) {|mapping| mapping.should be_valid}` ?