allow element prev/next to skip empty chapters
case class status throwables
signature changes; readd freak angels