Fix typo

Metamojel → Metamodel
Fix disambiguation when GitHub chooses weird order

Searching for ProducedType in ceylon-spec, GitHub returns a “non-match”
(different name) as first match, and then the correct match as the
second one. Previously, the code had assumed that in such a case the
correct match would be the first one.