Simplify extension pattern