Cum in Throat Compilation