class InformationParser extends SingleParser<T> {

    @Override
    protected void parse(T type) {
        var information = environment.resolver.any(type, Information.class);
        check(information, type);
        parse(information);
    }

    public  InformationParser(Environment<T> environment);

}