Adding code to resolve concrete open implementations