(#19886) Add Heredoc support to future parser

This adds heredoc support to the future parser as specified by ARM-4