Add high-level composition data reader function.