Remove unnecessary white spaces
Change encoding for UTF-8 with BOM
Add titles to templates
Escape titles of templates
Make file I/O throw the proper exception
Override the name property of exceptions
Describe a full path when throws file exception
Commify ship's experience points
Override buildTitle method in a candlestick chart
Move buildTitle method from chart objects to table objects
Add some iteration methods to a relation object

It aims to break off an internal array in relation objects with other objects.
Remove unnecessary condition
Add @nosideeffects annotations
Make getProjector an abstract method
Replace nested conditional with guard clauses