useful proxy to provide common API for working with different types of data