Add support for parsing and writing operator preferences