had to switch away from subclassing "str"; just getting weird