Productive corecursion in logic programming*. Issue 5 (22nd August 2017)