[RUBY-45] add address resolution policy

work in progress on address resolution policy