Match function arguments individually

This allows arguments to span multiple lines and improves text selection, fixes #8.