All entities are subclasses of Entity, and serialization templates now reflect this.
Transform 'font.font_name -> font.name' and similar
Update Space#dump to use files generated from new serialization build system.
Update rakefile so files are only built as necessary.
Delete now obsolete comment (must load file mulitple times for separate task)
Require 'rake' in rakefile just for good measure.
Create rakefile to run project, so serialization build system can be called as needed.
only define the path_to_root variable once
Might as well define path to root as constant.
Create directory as necessary using Rake dependencies
List template as a depencency so target updates when template is edited.
Don't bother expanding path for writing the file.
Remove debug printing.
Create string method #whitespace_only?
Expose ARGS and OBJECT values to BODY transforms.
Improve transform execution errors to help pinpoint the cause of the problem.
Pass ARGS and OBJECT down into the StringWrapper so they can actually influence BODY transforms.
Force all files to rebuild if the build system is updated.
Allow BODY definition lines that are blank, or only contain comments.
Basic replacement of OBJECT with self - OVERZEALOUS AND BUGGY