Use instance variables to make ChartBuilder simpler.
Use @attribute instead of #attribute.
Add comment about method return value.
Use less clever code.
Use @attribute instead of #attribute.