Because of a typo, aliases aren't included if guix-defaults? is #f. This patch also fixes an inaccuracy in the documentation about placement of defaults. They're actually put at the top, after aliases. Which is good considering it has the "exit if non-interactive" statement.