Issue #3362189 by vishalkhode, tsquared212, mglaman: Implement ValueResolverInterface instead of ArgumentValueResolverInterface