Refactors the logic in -tapped: so that a subclassable helper method handles attachment touches.