back to Apress; started chapter 6, advanced language features (assertions)