@Benedick: I like "rough-hewn heart." The three witches remind me of a couple of panels of the Court of Appeal…