Add a hint of machine learning to recognize simple common design patterns or data structures? Maybe use this knowledge to understand what the user is trying to do (context for sentences)?
- Maybe have it suggest data structure templates?
- And then user can add more commands to make things more specific?
- Maybe have it inject data structures in the background that are implicitly needed? (make it more high-level)