local variable annotations are not retained at runtime so not useful