Introduce map-juxt; define map-keys and map-vals with it