Because hijacking methods in order to create a pre-execution pipeline can be useful...and fun....