def create_result(attribs_in)
      user = CryptIdent.config.repository.create(attribs_in)
      success_for(user)
    rescue Hanami::Model::UniqueConstraintViolationError
      failure_for(:user_already_created)
    rescue Hanami::Model::Error
      failure_for(:user_creation_failed)
    end
def create_result(attribs_in)
      user = CryptIdent.config.repository.create(attribs_in)
      success_for(user)
    rescue Hanami::Model::UniqueConstraintViolationError
      failure_for(:user_already_created)
    rescue Hanami::Model::Error
      failure_for(:user_creation_failed)
    end
XXX: This has a Flog score of 9.8. Truly simplifying PRs welcome.