zoom out
make SneakyDrawer care about the types of the paramaters and returns of
the methods and fields (unlike before where it didn't)