Looks like another bug: if I use addActiveDescriptor (from within
AbstractBinder) then custom injection annotations (which have a custom
injection resolver bound elsewhere) don't actually get resolved. They seem
to be completely ignored. The annotated variables end up null and the
injection resolvers are ignored. Going back to the bind() syntax works
fine.