So what's the motivation? To make it sound more like a LDAP?
we have a AcceptAllSyntaxChecker which is associated to any syntax without any defined syntaxChecker. It's a catch all. I suggest we remove it and replace it with OctetStringSyntaxChecker, which is also a catch all.