Fix #3527 for master (2.4)

MetaData can be used by clients via Row.metaData, so it should be able to be referenced in their type signatures.