Improved function parameter detection