rewrite of compat module for clarity and ease of updating
rewrite of compat module for clarity and ease of updating

fedora-conary/rmake-2,fedora-conary/rmake-2,fedora-conary/rmake-2,fedora-conary/rmake-2