Renamed DEFAULTS to ATTR_DEFAULTS for consistency
Reformatted comments on attributes, so that they are picked up by YARD