To replace the dynamic `find_or_create_by` methods accepting a hash. See https://github.com/rails/rails/issues/2404 for explanation.