1. we should more rely on map.jinja as it gives one place for defaults and makes building pillars easier
2. interesting concept with grains['domain']