Unifying structured recursion schemes: An Extended Study. (3rd February 2016)