code: def filter_dict_starts_with(el: Dict, start_with: str) -> Dict:
      """
      Filters a dict by key using the startswith command
  
      example:
      filter_dict_starts_with({"a": 10, "aa": 11, "b": 20}, "a")
      returns: {'a': 10, 'aa': 11}
  
      :param el: The dict you want to filter
      :param start_with: The string it should start with
      :return: The filtered dict
      """
      return filter_dict(el, lambda key: key.startswith(start_with))
  
imports: from typing import Any, Dict, Union, Tuple, Callable, Optional
  import gym
  import numpy
  from maze.core.env.maze_env import MazeEnv
  from maze.core.env.structured_env import StructuredEnv, StepKeyType, ActorID
  from maze.core.env.structured_env_spaces_mixin import StructuredEnvSpacesMixin
  from maze.core.wrappers.wrapper import Wrapper
label_desc: Use image node_id 2 for calling a global function with example usage: filter_dict_starts_with(el, start_with) and returns: filter_dict