Planning in Context: Developmental and Situational Considerations