Addresses #2 - new config format defined and validated in tests, but not fully implemented in listeners