forbid non-scalar mapping keys