Specify support as a dependency wherever it is used. Optimize module order to save 15 bytes.