[+] A few more rules to cover most cases.
[~] Main part of planned job is done.
[-] Dereferencing still is an issue.
[-] EnvSub's shorthand is missing due to it's complexity.
[-] Probably will need to undo too specific rules: most of attributes can be specified there not in plain text but through dereferencing or variables.