Don't tell BCTR explicitly what classes to use for the spec.

The behaviour of the resolver should depend entirely on the passed AbstractResource and its attributes.