added test for nested annotations.
cleaned up the constants to keep the tests more readable.