extra example/fib.p2 for the current p2 syntax and library limitations