changed @CompileStatic to @TypeChecked in kapitel-1 final