A tag library for defining targets (goals) and having pre/post dependencies which uses the Werkz library for resolving goals and dependencies.