Documented annotation interfaces