The chunking of goal hierarchies: a generalized model of practice