Is there a contract that can be empty?