Zach,
I appreciate your feedback but it's not constructive. Scratch your own
itch and provide a patch -- all the source is on github, you can do
and implement whatever features you want. This is a 'labs' project we
developed because nothing else like that was available and we're
obviously focused on the things we need. People have contributed their
stuff and I've gladly pulled in their patches but we can't really
afford the time to implement every feature request out there.
The motivation for jub.customkey being a system property is that
typically this is a build key from an automated build system (jenkins,
bamboo or likewise). It's not silly, it's a real use case.
Dawid