class BindParser extends Parser {

    boolean match(Member member, Map<Identifier, Command> namespace) {
        var match = false;
        for (var entry : namespace.entrySet()) {
            match(member, entry.getValue().children);
            if (member.identifier.equals(entry.getKey())) {
                entry.getValue().members.put(member.site, member);
                match = true;
            }
        }
        
        return match;
    }

    public  BindParser(Binder binder, Logger logger, Lexer lexer);

}