class Parser {

    public Set<Class<? extends Annotation>> annotations() {
        return annotations;
    }

    public  Parser(Environment<T> environment, @Immutable Set<Class<? extends Annotation>> annotations);

}