fixes #16 and improves nested describe blocks