Functions with both Type parameters and parameters do not put a blank line between their tables.
This produces malformed markdown, since you have the header looking like a normal line in the above table, and then the ------ line confusing the markdown processor.