Pyramid dependecy bug
When I create a pyramid, it creates its component shapes: faces and edges. However, when I try to access them, they throw an exception saying that the have an illegal number of arguments. I think this is because they have a pointer to the pyramid on the last argument. This doesn't happen with polygons.