::A, foo = foo self::A, foo = foo