various small bugs found when trying to use ferenda as a real installed package