The Zigbee Green Power specification describes a mechanism to bind ZGP devices by means of a sink table and translation table in the destination ZGP sink. This can be used to send a configurable zigbee packet to a configurable destination. (ZGPD -> ZGPP -> ZGPS -> device)
The benefit would be that ZGP light switches can be used to toggle zigbee lights without a controller. Since some bulbs are ZGPP and ZGPS it should be possible to build networks of a single bulb and switch.
I'm willing to contribute a pull request, but would appreciate any advice on how to go about. As I'm new to the project and zigbee in general.