Added assert framework; classic obligatory first question