I think instead, we can just make ociodisplay take the from and looks parameters directly as std::string, and it all works out, no need to extract it from the object.
I'll make that change on my end before merging.

Also, I'm tempted to reverse the relative order of 'from' and 'looks', because in the existing ociolook, 'looks' comes before 'from'. Do you have any thoughts on that?