Two questions
1) Is tying a specific block direction (i.e.: downblock) to a key via macro or some other method legal. This would mean that instead of using your movement keys or mouse to block, you would have to press a single key, like "1."
2) If, and only if, it is legal, how would you go about implementing it?
Please only respond if your opinion on the matter has any sort of official influence or knowledge of the matter.