Reverse stack in error messages
Use a real license (The MIT license)
make.pl autogeneration can take fully-specified filename as argument