WIP: let fieldHandlers and responders declare channel mappings