Isolate the convenience hack, for readability.
Add check for Fedora systems. Closes #289.