improve require for PasswordableBehavior