(I Can't Believe It's) Not ArcPy: fake objects to make testing possible.