##How do I get a list of packages not installed as dependencies?
                        the script does not work without --disable-columns: by default the package names output from aptitude are padded with blanks -> they wouldn't match the lines of package names from the manifest file when calculating the difference
                    
                
                        Add -F '%p' instead of cut to avoid truncating package names at 32 characters. (http://unix.stackexchange.com/a/86087/44804)
                    
                
                        Add an 'executive summary' with all the code together at the top.