...and travis config updates, again
builders are used in the generated attributes, not defaults

...and the POD should reflect this.
use inline builders for more clarity
nit! whitespace