don't set date in gemspec
minor refactor for resolution functions