happstack: Parsing text/rect now relies on intersection.