Nifty technique to reuse boiler-plate code.