Implement VDI.compose, VDI.similar_content