Implement features - include max depth/children/data
Prevent error if the modules change while we are listing them
Add runtime hook before processing - timing issue
Add break command
feature_get support for commands