racket version of fdtool can now recognize and extract function definitions