+allow kegexes in squared brackets fixing #151; +allow a number, dash or underscore as first character;