Love the idea. I see that the Terraform parser looks like it's pretty isolated from the rest of the code. Would it be reasonably possible to generate a generic plan from something else (such as a CloudFormation changeset in my case) rather than tying it directly to Terraform?