First pass on metadata vocabulary spec