Absent @ensures => failed.
Absent @throwable => failed.
Override the isEmpty() method.