Clarify the behavior of `findOrCreate` when it just a receives a scalar value. Ref #399