UFile (package = )
    UClass (name = ClassA)
        UField (name = paramAndProp)
        UField (name = writebleProp)
            ULiteralExpression (value = 0)
        UMethod (name = ClassA)
            UParameter (name = justParam)
            UParameter (name = paramAndProp)
        UMethod (name = getParamAndProp)
        UMethod (name = getWritebleProp)
        UMethod (name = setWritebleProp)
            UParameter (name = value)
