reimplementing find(1) in separate, composable pieces.