notes for key ? and # char
add tests suite from official repo
fix key and key group allows char"?" and "#"