@thomasboyt - How much work would it be to add else to `defeatureify`?