(Statements
  (MemberAccess
  { (MemberAccess
    {-(Identifier)-}
    {-(Identifier)-})
  ->(Identifier) }
  { (Identifier)
  ->(Identifier) })
  (MemberAccess
  { (Identifier)
  ->(MemberAccess
    {+(Identifier)+}
    {+(Identifier)+}) }
  { (Identifier)
  ->(Identifier) }))