SwitchPoint.with_{readonly,writable} can take multiple names