add BlankPassword private type
allow creation methods to create blankPasswords