Updated pool object with new semantics.