title: What is this python syntax trying to do?
body: <p>I'm wondering what is actually trying to happen in the following line. Forgive me I'm new to python syntax, thanks for the help! </p>
  
  <pre><code>Handlers[type(dbw_msg)](dbw_msg)
  </code></pre>
  
  <p>Where 
  handlers = secondary: self.secondary_manage.handle.message</p>
  
  <p>and dbw_msg = py_from_can(can_msg)</p>
  
  <p>where py_from can is defined as</p>
  
  <pre><code>def py_from_can(can_msg):
  try:
      if can_msg.ID in py_can_types:
          return py_can_types[can_msg.ID].py_from_can(can_msg)
  except NotImplementedError:
      pass
  return None
  </code></pre>