Metadata byte code

In some cases a byte code doesn't represent a type but rather just some metadata to be applied to something (such as an interface, class or method).

In the grammar this corresponds to the non-terminal meta-data