Make dictionaryRepresentation also take formatters into account (formatters would only work for incoming, now they also work for outgoing)