My original thought behind making it "false" as default, was that because of the existence of the _ReadonlyConnector_ abstract class, it would be much easier for read-only connectors to be implemented,
as opposed to making sure a writable connector overrides the flag somehow.