Recognizing Commonality

Two familiar procedures:
     (define stack-copies-of
       (lambda (n image)
         (if (= n 1)
             image
             (stack (stack-copies-of (- n 1) image)
                    image))))
     
     (define power
       (lambda (b e)
         (if (= e 1)
             b
             (* (power b (- e 1)) 
                b))))
These procedures are structurally similar.

They differ in the parameter names and the procedures called.