code: protected function _parseValue($item, $content)
      {
          $value = null;
          try {
              $value = PropertyAccess::createPropertyAccessor()->getValue($item, $content);
          } catch (UnexpectedTypeException $e) {
              // Suppress potentially null values
          }
  
          return $value;
      }
docs: Parse Value
  
  Given a starting object, this will split $content into parts and
  iterate through each part, effectively creating a chained method
  call.
  
  @param object $item
  @param string $content
  @return mixed