Application programmer interface to implement semantic preserving workspace transformations.