Change type: metadataField :: Context a

Closes #175