added interface and test stubs for a new tranform component within
dat0r.
this will be used to allow creating different array representations for
document based on a set of instructions that are specific to a certain
context.