blockFunctionCall
An isolated function call. Function name prefixed by '.', followed by a sequence of arguments and an optional body, indented by at least 2 spaces or 1 tab like a list item body. This is a 'flag' pattern, meaning it does not capture any content, but instead detects the beginning of a function call and delegates the scanning to FunctionCallWalkerParser.
The walker determines whether the call is block-level by checking the remainder after parsing: if non-whitespace content follows on the same line, the call is inline-level and the walker rejects the match, allowing the paragraph pattern to capture the entire line instead.