As is described more fully below, the rules of the present invention may be implemented with different editors and tools, including editors and tools that are not designed to operative cooperatively (e.g., editors and tools that are not generally compatible to operate with different type systems).