code: def removeSubroutinePrototypes(source):
      # This function has never worked as advertised by its name:
      # - "/* Subroutine */" declarations may span multiple lines and
      #   cannot be matched by a line by line approach.
      # - The caret in the initial regex would prevent any match, even
      #   of single line "/* Subroutine */" declarations.
      #
      # While we could "fix" this function to do what the name implies
      # it should do, we have no hint of what it should really do.
      #
      # Therefore we keep the existing (non-)functionaity, documenting
      # this function as doing nothing at all.
      return source
  
imports: import os
  import re
  import sys
  from plex import Scanner, Str, Lexicon, Opt, Bol, State, AnyChar, TEXT, IGNORE
  from plex.traditional import re
label_desc: Use image node_id 7 for calling a global function with example usage: removeSubroutinePrototypes(source) and returns: source