Tagged: contracts for closure