The dev version solved a problem but still has the order issue with modifier keys (can't find it on GH).
If you press normal key then the modifier, reads both.
If you press modifier key then the normal one, ir reads the modifier and modifier(mask?)+normal.
Then, if you make an action for Shift+A, it will take as a special case, different to A+Shift.
That thing could be used as workaround checking combinations, but being a bug I don't know how will be really solved.