turned StdPoly into a subclass of sp.Poly