dependencies.ext is probably resolving to the ExtensionContainer via getExtensions() on the project instance. afaik DependencyHandler isn't ExtensionAware and the whole this/owner/delegate or whatever method lookup black magic makes things that shouldn't work, do something, intended or otherwise. (IE dependencies.ext seems to work but it might not be doing what intuition is telling us)