A local-stationary data set is a nonstationary data set that consists of small stationary regions. For example the shot gather of Figure 2 shows approximately constant dips in small local data patches, albeit the dip varies considerably over the entire image. Local-stationarity suggests to split an image into individual stationary subsets. Each subset can then be treated as a stationary data with its individual statistical characterization. Finally, the individually treated subsets are merged into a single result image Castleman (1996); Claerbout (1997). My object-oriented implementation of the patching approach hides all patching details from the programmer. Additionally, my implementation offers the programmer a choice of specifying the patch size and overlap of either the input or output patches.