A password input should have an underlying string as usual, but should visually render a `•` (we could also make the character configurable).