Remove circular definition
Add torusRepresentation and simpleReflection