constructors fastest toms rebellious recursive rewrote pooping philology shortchanging oakum platters