add XPool#expand!, XPool#shrink!

closes #22