Write a test, find a bug, fix a bug.  Also some useability changes, make
the common field of the annotation named value.  Test for full bean
injection (currently failing, not yet implemented)