apply transformations to .get/.put as well as streams