Update MDLDocument to store keywords and tags as arrays of strings