Ensure that ::setup runs before ::fragment in all cases.
Merge pull request #71 from apenney/fragments

Fragments