A very gross bug fix.  For functions with no return types, should have a better mechanism for determining if list or not.