Indicates a method pre and postcondition: the method expects the
specified expressions to be @LockHeld when the annotated method
is invoked. It is also expected for the specified expressions
to be @LockHeld when exiting the annotated method.
The possible annotation parameter values are explained in GuardedBy.