bug in nested object pools; added pool test