def __init__(self, plist=None):
    self._validation_hooks = []
    self.Reset()
    if plist is not None:
      self.LoadPlist(plist)
C{--logger} takes precedence over a L{LegacyILogObserver} component
dataset/ETHPy150Open google/simian/src/simian/mac/munki/plist.py/ApplePlist.__init__--crossover with--dataset/ETHPy150Open twisted/twisted/twisted/test/test_twistd.py/AppLoggerTests.test_configuredLogObserverBeatsLegacyComponent