Update Scala module to support ColumnMetadata #283