Add optional abstract methods to document what the deprecated string interface is