Having written plenty of small compilers I can understand why implementors would prefer to keep things simple for them.