decorator pattern for swimming pool; new vers. 4.00.283