Instead, the failure occurs later upon saving when failing to find an appropriate `traverse!` method.