how about no explicit dependency resolution at all