A bit more sanitization of construct_intersection() (#33)