 		_writableField = value;
 	}
 
-	[Cloneable]
+	[Copyable]
 	public function get readOnlyField():String {
 		return _readOnlyField;
 	}


	public var property1:String;

	[Cloneable]
	public var property2:String;

	[Cloneable]
	public var property3:String;

	public function ClassWithSomeCopyableFields() {
	}

	[Cloneable]
	public function get writableField():String {
		return _writableField;
	}


	public static var staticProperty1:String;

	[Copyable]
	public static var staticProperty2:String;

	[Copyable]
	public static var staticProperty3:String;

	private var _writableField:String;
