True about the LEFT_*, I included them for completeness. But I'm not so sure that META could be an alias for ALT, as META == COMMAND on OS X, and META == ESC on Linux (in many cases at least).

Would it be better to remove the LEFT_* from this array? It shouldn't have any noticable effect, other than not having all modifier key enums listed here.