BREAKING CHANGE: references made with prefix @ are not loaded from other files automatically, use @filename:refname in that case.
Object inheritance is now supported: "animal": { }, "cat@animal": { }.
Now it is possible to declare nested arrays: "matrix2x2": [["double"]].
Compiler rewritten from scratch: cleaner code, better more informative error handling.
Compiler command line now accepts file names (optionally): dart run packme [file1, file2, file3...].