Fix #186 by disallowing # in keys.

Also cleared up the wording of unordered key/values, as per parkr's
request.