Core value model interfaces, for accessing values from abritrary sources.