minimal support for multi-keyed maps