TODO:
-Once version of beanshell in cvs allows importObject() (2.0, currently in beta),
make invariants use that, so don't have to use $tgt for class invariants
-Add $old funtionality
This is an annotation
This annotation denotes something that can be injected by
looking at the field type/name, or method return type/name
Some examples could be the TransactionManager