I have nothing against annotations, you of course right, it gives you better IDE support and just convinient, it’s just more typing and harder to use across modules, but still I think it’s good to use annotations when it’s possible and if you not lazy for this %)