# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
-
import end
-
+interface Object
+end
class A
var a: A = self
var na: nullable A = self