We already had "unfree".
An expression like ‘getConfig [ "cabal" "libraryProfiling" ] false’ can be written more concisely as ‘config.cabal.libraryProfiling or false’.
svn path=/nixpkgs/trunk/; revision=31925