================================================================================
modules/amendModule4
================================================================================

// amend an extended module
amends "extendModule1.pkl"

pigeon {
  name = "pigeon4"
}

parrot {
  name = "parrot4"
}

--------------------------------------------------------------------------------

(module
  (lineComment)
  (moduleHeader
    (extendsOrAmendsClause
      (stringConstant)))
  (classProperty
    (identifier)
    (objectBody
      (objectProperty
        (identifier)
        (slStringLiteral))))
  (classProperty
    (identifier)
    (objectBody
      (objectProperty
        (identifier)
        (slStringLiteral)))))
