It might have been intentional, e.g. to cut the weight of dependencies. Then again, it might've just been overlooked. Your patch would be better implemented as an option with PLIST substitution. There are plenty of examples of it in the tree, and the guide explains it clearly. If you need more help, just ask. Regards, --Blair