Break out Template code, and add a Spock test
Use MetaBeanProperty explicitly
Trust that the mode variables pulls values from the spec fine.
Merge remote-tracking branch 'origin/master' into add-requires
More resilient meta property reading
Fix newlines with empty depends
Merge pull request #30 from quidryan/add-requires

Add requires