3. Or maybe you mean a region extension function that uses the parser to find out the opposite delimiter of a block?