avoid redundant copying and storing of data that other clients and libraries suffer from. Licensed under the GPL.