it's common to move "unused" code to patches