1. A method for resolution of values in a computing system containing at least two composition containers, each composition container having a respective value resolver, the method comprising the steps of: a value resolver service receiving a value resolution request from a first value resolver of a first composition container, the first value resolver having at least one value resolution policy which specifies at least one of the following: an order specification for use in searching composition container(s) during value resolution, a visibility specification for use in sharing values between composition containers during value resolution; and the value resolver service attempting to identify a second value resolver of a second composition container which has a value resolution policy compatible with the value resolution policy of the first value resolver.