new annotation: @aoc-get-by / @aoc-set-by