Model annotator with Ruby (Hobo-like) syntax and hooks (Rails plugin)