correct misspelling in travis.yml
run examples in random order
define_modifier uses prepend and mixins
specify that query preserves two-step reference chains
support ruby 2.0
set travis to deploy tags