Also allow the max to be redefined at compile time. Of course, there is no legitimate reason to do so.