Can I define an implicit conversion to String into a non-abstract class?

In a nutshell: yes, then no, now yes with caveats (realizing that refactoring will be needed later, when I advance from prototype stage). I’m very good at documenting stuff (I’m a writer as well) so I’m keeping a very tight leash on tech debt.