latest)\n latest = t;\n }, this)\n return latest\n}","funcProperties":{"__isSmartRef__":true,"id":163},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"162":{"this":{"__isSmartRef__":true,"id":127}},"163":{"timestamp":{"__isSmartRef__":true,"id":164},"user":"jenslincke"},"164":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"165":{"submorphs":[{"__isSmartRef__":true,"id":166}],"scripts":[],"id":"38FCBDF0-B4B8-4709-A3C4-328A53FF932E","shape":{"__isSmartRef__":true,"id":171},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":172},"lighterFill":{"__isSmartRef__":true,"id":177},"label":{"__isSmartRef__":true,"id":166},"name":"ToggleButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":182},"attributeConnections":[{"__isSmartRef__":true,"id":190},{"__isSmartRef__":true,"id":191}],"doNotSerialize":["$$fire","$$toggle"],"doNotCopyProperties":["$$fire","$$toggle"],"eventHandler":{"__isSmartRef__":true,"id":193},"derivationIds":[2588,"C96F474C-1F3A-4E42-844C-DD2EB76BDD7E","E36FA68D-6317-416A-99FA-0ED81E4193DA","06258075-AC5A-4CAB-A248-A66D3213816C","64801999-DFCE-4F54-974F-D68137E3178F","F7C108D2-C3FC-40BB-A7D2-C1E634F45107","096E44FC-0DC9-44C1-BFD5-17009B6482BC","00FFDED2-AB2D-4727-AC3D-2A3277BB0C11","D668A88D-7478-4356-845F-C91C0AA09852","73D645C4-502E-4CA1-BCFC-D7BF41AC2CC5","FD1ACFEB-984C-4BC5-BF01-DADB7D99571A","A1443BEE-BDD3-42D7-BBA9-ED94DAB58416","AB7854B1-85E4-43A2-97DA-DF3D89FB1F6E","C7B3A6EC-B093-44DF-83B6-CC7BD0529D7A","CAEAF7F9-DA32-4879-BB14-5B8DC852E81A","574C476E-4159-4297-9D08-303935E5FB76","DFC9F78E-2115-41C1-AC28-22F49623E8E0","25B278B5-069F-4376-9E5B-CC571CCDF39A","0EE2C9B7-91E5-4F83-977B-6C3AFF188ADF","7A983BB8-5129-4284-9C7F-605CB6F5DA30","745DE16E-6C57-4032-9A79-F60840696C16","88514FE0-EBA1-4A6F-9A18-746DBA480E7B"],"_ClipMode":"visible","isPressed":false,"isToggled":false,"connections":{"__isSmartRef__":true,"id":194},"moved":true,"prevScroll":[0,0],"_PreviousBorderWidth":1,"owner":{"__isSmartRef__":true,"id":105},"_Rotation":0,"_Scale":0.7,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":198},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(158.0,6.0)","distanceToDragEvent":"lively.pt(35.0,-12.0)"},"166":{"submorphs":[],"scripts":[],"id":"A4F9A9FC-A7E0-4151-8C1F-90BDF1181E13","shape":{"__isSmartRef__":true,"id":167},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":105,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":165},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":168}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":170},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"44787449-DE07-40ED-B4D3-89A4A185AE29","F4BC3D0F-FF03-4EFC-B727-951442606730","277CDAEF-77E0-49F1-BD6F-1630D7ECC2E1","18C6D32F-6FC9-4BBD-9369-B33B5262D0BD","C47E37F8-5CF6-47A9-AFA1-A40A7AE84D49","263E0226-70CD-4FB4-8940-803DB41B14A4","BFDCA5F8-21BA-4D32-AB32-A2675F69B893","E05B45DC-5392-4CEE-8A8A-CDB9A6FEA02B","FC050265-3D45-4634-9BEC-325E0875CEF9","324C8FEE-5A64-42C3-8BD4-B19FDACFB256","0942A07F-7C9D-4202-A685-2680EB821A68","DA7A5615-6213-428E-BA6A-669FB082C23C","B227CE1E-6264-4FAB-85DB-C162F1003E9D","00345519-1674-4EB9-A990-0028D7D21A37","772EEB4C-729A-4A8E-BB81-7FB200FE81A8","7653280F-CD83-4BBF-9295-C6C867FC8A5A","A1F0F516-B851-4432-BD14-C8AD6250CCA0","E873A53D-3674-4F9F-9F1F-BE66111138DF","146D6FA1-67E9-4425-B1D6-DB0030692367","81AB586F-8E09-427C-8167-50D394AB01A8","ED88CFF6-194F-479E-A137-2F3DE1F4B161"],"_MinTextWidth":105,"_MinTextHeight":null,"_WordBreak":"break-all","_FontSize":10,"__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"167":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"168":{"style":{"__isSmartRef__":true,"id":169},"chunkOwner":{"__isSmartRef__":true,"id":166},"_id":"_486","storedString":"enabled","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"169":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"170":{"morph":{"__isSmartRef__":true,"id":166},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"171":{"_BorderWidth":1,"_Fill":{"__isSmartRef__":true,"id":172},"_BorderRadius":5.2,"_ClipMode":"visible","_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"172":{"stops":[{"__isSmartRef__":true,"id":173},{"__isSmartRef__":true,"id":174},{"__isSmartRef__":true,"id":175},{"__isSmartRef__":true,"id":176}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"173":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"174":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"175":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"176":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"177":{"stops":[{"__isSmartRef__":true,"id":178},{"__isSmartRef__":true,"id":179},{"__isSmartRef__":true,"id":180},{"__isSmartRef__":true,"id":181}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"178":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"179":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"180":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"181":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"182":{"partsSpaceName":"PartsBin/Inputs/","migrationLevel":4,"partName":"ToggleButton","comment":"A toggle button:\n- emits, toggle, enable, disable on pressed.\n- changes label","changes":[{"__isSmartRef__":true,"id":183},{"__isSmartRef__":true,"id":185},{"__isSmartRef__":true,"id":187}],"lastModifiedDate":{"__isSmartRef__":true,"id":189},"revisionOnLoad":200633,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"183":{"date":{"__isSmartRef__":true,"id":184},"author":"jenslincke","message":"no comment","id":"497F3947-290E-4A97-A50D-3A5A7A186919"},"184":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"185":{"date":{"__isSmartRef__":true,"id":186},"author":"jenslincke","message":"no comment","id":"02AB5A6F-7748-4A48-8C36-D334F97FC321"},"186":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"187":{"date":{"__isSmartRef__":true,"id":188},"author":"jenslincke","message":"no comment","id":"7471CE07-F2C0-4149-9684-90E843DB8DCE"},"188":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"189":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"190":{"sourceObj":{"__isSmartRef__":true,"id":165},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":165},"targetMethodName":"onFire","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"191":{"sourceObj":{"__isSmartRef__":true,"id":165},"sourceAttrName":"toggle","targetObj":{"__isSmartRef__":true,"id":105},"targetMethodName":"isActive","varMapping":{"__isSmartRef__":true,"id":192},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"192":{"source":{"__isSmartRef__":true,"id":165},"target":{"__isSmartRef__":true,"id":105}},"193":{"morph":{"__isSmartRef__":true,"id":165},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"194":{"enable":{"__isSmartRef__":true,"id":195},"disable":{"__isSmartRef__":true,"id":196},"toggle":{"__isSmartRef__":true,"id":197}},"195":{},"196":{},"197":{},"198":{"onFire":{"__isSmartRef__":true,"id":199},"reset":{"__isSmartRef__":true,"id":203}},"199":{"varMapping":{"__isSmartRef__":true,"id":200},"source":"function onFire() {\n\t\n if (this.isToggled) {\n this.setLabel(\"enabled\")\n lively.bindings.signal(this, 'enable', true)\n lively.bindings.signal(this, 'toggle', true)\n } else {\n this.setLabel(\"disabled\")\n lively.bindings.signal(this, 'disable', true)\n lively.bindings.signal(this, 'toggle', false)\n }\n this.isToggled = !this.isToggled;\n}","funcProperties":{"__isSmartRef__":true,"id":201},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"200":{"this":{"__isSmartRef__":true,"id":165}},"201":{"timestamp":{"__isSmartRef__":true,"id":202},"user":"jenslincke","tags":[]},"202":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"203":{"varMapping":{"__isSmartRef__":true,"id":204},"source":"function reset() {\n this.connections = {\"enable\": { }, \"disable\": { }, \"toggle\": { }}\n}","funcProperties":{"__isSmartRef__":true,"id":205},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"204":{"this":{"__isSmartRef__":true,"id":165}},"205":{"timestamp":{"__isSmartRef__":true,"id":206},"user":"jenslincke","tags":[]},"206":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"207":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"_StrokeOpacity":1,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(207.0,60.1)","_BorderColor":"Color.rgb(172,172,172)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"208":{"comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.\nExample formats:\nHeading:\n #, ##, ##,\nLists:\n -, \nURLs:\n [Evaluation/Worlds]\nDoits:\n [PartsBin/Inputs/Button] \n","migrationLevel":4,"partName":"Formatter","changes":[{"__isSmartRef__":true,"id":209},{"__isSmartRef__":true,"id":211},{"__isSmartRef__":true,"id":213},{"__isSmartRef__":true,"id":215},{"__isSmartRef__":true,"id":217},{"__isSmartRef__":true,"id":219},{"__isSmartRef__":true,"id":221},{"__isSmartRef__":true,"id":223},{"__isSmartRef__":true,"id":225},{"__isSmartRef__":true,"id":227},{"__isSmartRef__":true,"id":229},{"__isSmartRef__":true,"id":231},{"__isSmartRef__":true,"id":233},{"__isSmartRef__":true,"id":235},{"__isSmartRef__":true,"id":237},{"__isSmartRef__":true,"id":239},{"__isSmartRef__":true,"id":241},{"__isSmartRef__":true,"id":243},{"__isSmartRef__":true,"id":245},{"__isSmartRef__":true,"id":247},{"__isSmartRef__":true,"id":249},{"__isSmartRef__":true,"id":251},{"__isSmartRef__":true,"id":253},{"__isSmartRef__":true,"id":255},{"__isSmartRef__":true,"id":257},{"__isSmartRef__":true,"id":259},{"__isSmartRef__":true,"id":261},{"__isSmartRef__":true,"id":263},{"__isSmartRef__":true,"id":265},{"__isSmartRef__":true,"id":267},{"__isSmartRef__":true,"id":269},{"__isSmartRef__":true,"id":271},{"__isSmartRef__":true,"id":273},{"__isSmartRef__":true,"id":275},{"__isSmartRef__":true,"id":277},{"__isSmartRef__":true,"id":279},{"__isSmartRef__":true,"id":281},{"__isSmartRef__":true,"id":283},{"__isSmartRef__":true,"id":285},{"__isSmartRef__":true,"id":287},{"__isSmartRef__":true,"id":289},{"__isSmartRef__":true,"id":291},{"__isSmartRef__":true,"id":293},{"__isSmartRef__":true,"id":295},{"__isSmartRef__":true,"id":297},{"__isSmartRef__":true,"id":299},{"__isSmartRef__":true,"id":301},{"__isSmartRef__":true,"id":303},{"__isSmartRef__":true,"id":305},{"__isSmartRef__":true,"id":307},{"__isSmartRef__":true,"id":309},{"__isSmartRef__":true,"id":311},{"__isSmartRef__":true,"id":313},{"__isSmartRef__":true,"id":315},{"__isSmartRef__":true,"id":317},{"__isSmartRef__":true,"id":319},{"__isSmartRef__":true,"id":321},{"__isSmartRef__":true,"id":323},{"__isSmartRef__":true,"id":325},{"__isSmartRef__":true,"id":327}],"lastModifiedDate":{"__isSmartRef__":true,"id":329},"revisionOnLoad":205553,"partsSpaceName":"PartsBin/Jens/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"209":{"date":{"__isSmartRef__":true,"id":210},"author":"jenslincke","message":"no comment","id":"B2833A8B-AE64-4DBD-B301-CE1088DF777A"},"210":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"211":{"date":{"__isSmartRef__":true,"id":212},"author":"jenslincke","message":"no comment","id":"FE4951E1-DBBD-45E1-8C8F-172CE4636B3C"},"212":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"213":{"date":{"__isSmartRef__":true,"id":214},"author":"jenslincke","message":"format citatated text in italics","id":"986705D7-3CD3-41C8-8AFF-36E9FE04A01A"},"214":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"215":{"date":{"__isSmartRef__":true,"id":216},"author":"jenslincke","message":"no comment","id":"911CF15E-6826-410E-AB61-CAE759E411AE"},"216":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"217":{"date":{"__isSmartRef__":true,"id":218},"author":"jenslincke","message":"no comment","id":"C07F91F1-FA58-4FAF-A7E8-DA04EB5D0F94"},"218":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"219":{"date":{"__isSmartRef__":true,"id":220},"author":"jenslincke","message":"no comment","id":"EDCC686C-126C-4523-8DC6-53817DD09673"},"220":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"221":{"date":{"__isSmartRef__":true,"id":222},"author":"jenslincke","message":"create page option, when following a link....","id":"003BCEA5-BE0C-4F90-A0A6-2FE8E3988057"},"222":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"223":{"date":{"__isSmartRef__":true,"id":224},"author":"jenslincke","message":"added creation of links to excerpts","id":"F7938E66-25E5-425F-9EEA-BC95819F3DD7"},"224":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"225":{"date":{"__isSmartRef__":true,"id":226},"author":"jenslincke","message":"no comment","id":"17C8A220-198C-4FC2-8CD2-2FFBFA193E3C"},"226":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"227":{"date":{"__isSmartRef__":true,"id":228},"author":"jenslincke","message":"no comment","id":"3CD68CC9-6FD9-412B-841C-3ECAE1BD12E6"},"228":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"229":{"date":{"__isSmartRef__":true,"id":230},"author":"jenslincke","message":"no comment","id":"FBBB3489-5BB0-4D6B-8C11-92D47A4D6C99"},"230":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"231":{"date":{"__isSmartRef__":true,"id":232},"author":"jenslincke","message":"no comment","id":"F71349C1-A74C-4AEF-B969-B6D3C92E07BE"},"232":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"233":{"date":{"__isSmartRef__":true,"id":234},"author":"jenslincke","message":"no comment","id":"EA270A92-A1A5-4FBA-89BB-D7BA1B6E49AD"},"234":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"235":{"date":{"__isSmartRef__":true,"id":236},"author":"jenslincke","message":"no comment","id":"3120B4F3-B8A2-4F2E-9793-547541BC4094"},"236":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"237":{"date":{"__isSmartRef__":true,"id":238},"author":"jenslincke","message":"layout","id":"34775C1C-7640-4A30-AD86-A5EB6945AA56"},"238":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"239":{"date":{"__isSmartRef__":true,"id":240},"author":"jenslincke","message":"no comment","id":"F9ED2AC4-98DC-4D7C-B9F5-01BED2619E8D"},"240":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"241":{"date":{"__isSmartRef__":true,"id":242},"author":"jenslincke","message":"no comment","id":"85068BB7-69E2-4265-A445-912DC98878A4"},"242":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"243":{"date":{"__isSmartRef__":true,"id":244},"author":"jenslincke","message":"no comment","id":"467FD050-EC26-4BA6-8480-17DB06F89C3D"},"244":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"245":{"date":{"__isSmartRef__":true,"id":246},"author":"jenslincke","message":"no comment","id":"874C31E7-EDDA-4583-8328-023A41910997"},"246":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"247":{"date":{"__isSmartRef__":true,"id":248},"author":"jenslincke","message":"more smoother delays....","id":"7B41794F-6219-42B1-9622-7A74AAB39DE7"},"248":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"249":{"date":{"__isSmartRef__":true,"id":250},"author":"jenslincke","message":"no comment","id":"69E07BCF-C0B2-42AF-883B-C3499482C513"},"250":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"251":{"date":{"__isSmartRef__":true,"id":252},"author":"jenslincke","message":"more hacks","id":"D627A82C-02CE-434C-BDE1-E2995108CDFB"},"252":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"253":{"date":{"__isSmartRef__":true,"id":254},"author":"jenslincke","message":"added fancy preview part and drag it out behavior!","id":"5DA6D4F8-847D-44FD-A1B2-2FE1607753A3"},"254":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"255":{"date":{"__isSmartRef__":true,"id":256},"author":"jenslincke","message":"removed logging","id":"B1ECB66A-62EB-4B40-AD28-4189AF04FAC2"},"256":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"257":{"date":{"__isSmartRef__":true,"id":258},"author":"jenslincke","message":"added ","id":"F15E32CE-83AA-44EB-8648-2930AFE1BD24"},"258":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"259":{"date":{"__isSmartRef__":true,"id":260},"author":"jenslincke","message":"adjust formatting for longer date print string under windows","id":"BCC989FA-3F5F-4958-AA2C-EC41D70E95EC"},"260":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"261":{"date":{"__isSmartRef__":true,"id":262},"author":"jenslincke","message":"no comment","id":"2DF7A585-CA70-4A3F-B651-3D3FAEC83992"},"262":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"263":{"date":{"__isSmartRef__":true,"id":264},"author":"jenslincke","message":"forgot new line","id":"3E39F5D1-9323-47D6-9D4B-A137B69CDEF9"},"264":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"265":{"date":{"__isSmartRef__":true,"id":266},"author":"jenslincke","message":"fixed hyperlink detection once and for all","id":"37234D72-3F50-4193-81EB-065791ADD196"},"266":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"267":{"date":{"__isSmartRef__":true,"id":268},"author":"jenslincke","message":"more url characters... should I look up what is actually allowed? No, I just update the regex every time!","id":"194E122C-7DFA-4AAE-A532-59107405FA48"},"268":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"269":{"date":{"__isSmartRef__":true,"id":270},"author":"jenslincke","message":"no comment","id":"E27B69E3-6E70-4599-9E87-2EDA8556BD02"},"270":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"271":{"date":{"__isSmartRef__":true,"id":272},"author":"jenslincke","message":"also create links for https:// ...","id":"563A198B-D7FD-49C6-B3D6-16B1C08B81E7"},"272":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"273":{"date":{"__isSmartRef__":true,"id":274},"author":"jenslincke","message":"fixed regex for hyperlinks","id":"C185A4DE-AC2A-4ECF-A031-1D9A88D6E5E5"},"274":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"275":{"date":{"__isSmartRef__":true,"id":276},"author":"jenslincke","message":"detect links...","id":"B23B1D23-E7B3-4D75-B45C-6DCA8A9B1082"},"276":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"277":{"date":{"__isSmartRef__":true,"id":278},"author":"jenslincke","message":"formatting does not include last newline","id":"3BB94A92-CE2F-4321-8555-9EFD675DD7C3"},"278":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"279":{"date":{"__isSmartRef__":true,"id":280},"author":"jenslincke","message":"some cleanup and removal of alert","id":"A60DACAC-F8A6-4086-BA0D-2C928481BA45"},"280":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"281":{"date":{"__isSmartRef__":true,"id":282},"author":"jenslincke","message":"no comment","id":"C79B033C-F702-4453-87D8-AA4393BC65D6"},"282":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"283":{"date":{"__isSmartRef__":true,"id":284},"author":"jenslincke","message":"no comment","id":"33475713-FEB1-4822-8736-773D8C69C299"},"284":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"285":{"date":{"__isSmartRef__":true,"id":286},"author":"jenslincke","message":"added hypertext recocnition for notes and excerpts","id":"F6C0EE1C-D944-4965-8DF3-38AE6BF9327E"},"286":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"287":{"date":{"__isSmartRef__":true,"id":288},"author":"jenslincke","message":"no comment","id":"676176DD-9D7D-4664-967C-DEAC93654136"},"288":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"289":{"date":{"__isSmartRef__":true,"id":290},"author":"jenslincke","message":"no comment","id":"B4AFCA0A-D381-4521-BA14-FA8B5B86C76A"},"290":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"291":{"date":{"__isSmartRef__":true,"id":292},"author":"jenslincke","message":"no comment","id":"70CE5D81-5B84-4B1D-9159-D13B85BAE00A"},"292":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"293":{"date":{"__isSmartRef__":true,"id":294},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"294":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"295":{"date":{"__isSmartRef__":true,"id":296},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"296":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"297":{"date":{"__isSmartRef__":true,"id":298},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"298":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"299":{"date":{"__isSmartRef__":true,"id":300},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"300":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"301":{"date":{"__isSmartRef__":true,"id":302},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"302":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"303":{"date":{"__isSmartRef__":true,"id":304},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"304":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"305":{"date":{"__isSmartRef__":true,"id":306},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"306":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"307":{"date":{"__isSmartRef__":true,"id":308},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"308":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"309":{"date":{"__isSmartRef__":true,"id":310},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"310":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"311":{"date":{"__isSmartRef__":true,"id":312},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"312":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"313":{"date":{"__isSmartRef__":true,"id":314},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"314":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"315":{"date":{"__isSmartRef__":true,"id":316},"author":"jenslincke","message":"added links to modules such as:\n \n module(\"lively.experimental.MorphAccessor\")\n","id":"3FB1C502-E4FA-4058-9190-8BC27D5F92E1"},"316":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"317":{"date":{"__isSmartRef__":true,"id":318},"author":"jenslincke","message":"no comment","id":"9EC96A0F-CF43-4AB2-A6BB-E8D15050282A"},"318":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"319":{"date":{"__isSmartRef__":true,"id":320},"author":"jenslincke","message":"no comment","id":"D3F2CCA3-EFB1-4ED8-A629-1DB74CB32DB7"},"320":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"321":{"date":{"__isSmartRef__":true,"id":322},"author":"jenslincke","message":"no comment","id":"EBED5B29-F807-4EAE-903D-95AF30547123"},"322":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"323":{"date":{"__isSmartRef__":true,"id":324},"author":"jenslincke","message":"no comment","id":"3D9F9551-72F9-4747-BCD5-54698E16567F"},"324":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"325":{"date":{"__isSmartRef__":true,"id":326},"author":"jenslincke","message":"no comment","id":"B63578A1-7303-4AE9-B1D3-DF493BE0F35F"},"326":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"327":{"date":{"__isSmartRef__":true,"id":328},"author":"jenslincke","message":"no comment","id":"7697F9AF-607C-4E41-8DC7-0B185C9F4383"},"328":{"isSerializedDate":true,"string":"Mon Feb 10 2014 11:53:02 GMT+0100 (Central Europe Standard Time)"},"329":{"isSerializedDate":true,"string":"Mon Feb 10 2014 11:50:10 GMT+0100 (Central Europe Standard Time)"},"330":{"morph":{"__isSmartRef__":true,"id":105},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"331":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":332}},"332":{"test01IsMorph":{"__isSmartRef__":true,"id":333}},"333":{"varMapping":{"__isSmartRef__":true,"id":334},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"334":{"this":{"__isSmartRef__":true,"id":331}},"335":{},"336":{"ScriptAdded":{"__isSmartRef__":true,"id":337}},"337":{},"338":{"sourceObj":{"__isSmartRef__":true,"id":105},"sourceAttrName":"ScriptAdded","targetObj":{"__isSmartRef__":true,"id":127},"targetMethodName":"updateText","varMapping":{"__isSmartRef__":true,"id":339},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"339":{"source":{"__isSmartRef__":true,"id":105},"target":{"__isSmartRef__":true,"id":127}},"340":{"onrestore":{"__isSmartRef__":true,"id":341},"formatAllMorphsInMainColumn":{"__isSmartRef__":true,"id":349},"formatTextMorph":{"__isSmartRef__":true,"id":353},"addScript":{"__isSmartRef__":true,"id":357},"emphasizeRegexFunc":{"__isSmartRef__":true,"id":365},"reset":{"__isSmartRef__":true,"id":369},"hidePart":{"__isSmartRef__":true,"id":373},"showPart":{"__isSmartRef__":true,"id":377},"followCitation":{"__isSmartRef__":true,"id":381},"followURL":{"__isSmartRef__":true,"id":385},"formatLinks":{"__isSmartRef__":true,"id":389},"browseModule":{"__isSmartRef__":true,"id":393}},"341":{"varMapping":{"__isSmartRef__":true,"id":342},"source":"function onrestore() {\n this.formatAllMorphsInMainColumn.bind(this).delay(1)\n}","funcProperties":{"__isSmartRef__":true,"id":347},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"342":{"this":{"__isSmartRef__":true,"id":105},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":343}},"343":{"$super":{"__isSmartRef__":true,"id":344}},"344":{"varMapping":{"__isSmartRef__":true,"id":345},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":346},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"345":{"obj":{"__isSmartRef__":true,"id":105},"name":"onrestore"},"346":{},"347":{"timestamp":{"__isSmartRef__":true,"id":348},"user":"jenslincke","tags":[]},"348":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"349":{"varMapping":{"__isSmartRef__":true,"id":350},"source":"function formatAllMorphsInMainColumn() {\n this.get('CheapWorldLayout').findMorphsToLayout().select(function(ea) {\n return ea.textString && ea.format // want's automatic formatting\n }).each(function(ea) {\n this.formatTextMorph(ea)\n }, this)\n}","funcProperties":{"__isSmartRef__":true,"id":351},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"350":{"this":{"__isSmartRef__":true,"id":105}},"351":{"timestamp":{"__isSmartRef__":true,"id":352},"user":"jenslincke","tags":[]},"352":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"353":{"varMapping":{"__isSmartRef__":true,"id":354},"source":"function formatTextMorph(morph) {\n\n if (!this.isActive) return\n\n morph.emphasizeAll({color: Color.darkGray, fontSize: 12, uri: undefined, italics: 'normal'})\n morph.textChunks.each(function(ea) {\n if (ea.style.doit && ea.style.doit.isAutoformat) {\n ea.styleText({doit: ''})\n }\n })\n this.emphasizeRegexFunc(morph, /(?:^|\\n)(# .*)/g, {fontSize: 20, color: CrayonColors.ocean})\n this.emphasizeRegexFunc(morph, /(?:^|\\n)(## .*)/g, {fontSize: 16, color: CrayonColors.ocean})\n this.emphasizeRegexFunc(morph, /(?:^|\\n)([A-Z]+)\\:/g, {fontSize: 12, color: Color.black})\n this.emphasizeRegexFunc(morph, /(?:^|\\n)(\\*.*)/g, {fontSize: 12, color: Color.red.darker(1)})\n this.emphasizeRegexFunc(morph, /(?:^|\\n)(\\%.*)/g, {fontSize: 10, color: Color.green.darker(2)})\n this.emphasizeRegexFunc(morph, /(?:^|\\n)([ \\t]*☐)/g, {color: Color.black})\n this.emphasizeRegexFunc(morph, /(?:^|\\n)([ \\t]*✔)/g, {color: Color.green.darker(1)})\n this.emphasizeRegexFunc(morph, /(@done( ?\\([^)]+\\))?)/g, {fontSize: 8, color: Color.gray})\n this.emphasizeRegexFunc(morph, /(@time( ?\\([^)]+\\))?)/g, {fontSize: 8, color: CrayonColors.ocean})\n this.emphasizeRegexFunc(morph, /(@due( ?\\([^)]+\\))?)/g, {fontSize: 8, color: Color.red})\n\n this.emphasizeRegexFunc(morph, /(\"[^\"]*\")/g, {color: CrayonColors.tin, italics: 'italic'})\n\n\n this.formatLinks(morph)\n \n morph.emphasizeRegex(/(?:^|\\n)- .*/g, {color: Color.darkGray, fontSize: 12})\n morph.emphasizeRegex(/(?:^|\\n) - .*/g, {color: Color.darkGray, fontSize: 12})\n morph.emphasizeRegex(/(?:^|\\n) - .*/g, {color: Color.darkGray, fontSize: 10})\n morph.emphasizeRegex(/(?:^|\\n) - .*/g, {color: Color.darkGray, fontSize: 10})\n\n var self= this;\n morph.textChunks.each(function(ea) {\n if (ea.style.doit && ea.style.doit.isAutoformat && ea.style.doit.context && ea.style.doit.context.partName) {\n $(ea.chunkNode).mouseenter(function(data) {\n var partName = ea.style.doit.context.partName;\n var partSpace = ea.style.doit.context.partSpace\n self.lastTextChunk = ea;\n self.showPart.bind(self).curry(ea, partName, partSpace).delay(1)\n })\n $(ea.chunkNode).mouseout(function(data) {\n self.hidePartTarget = ea\n self.hidePart.bind(self).curry(ea).delay(1)\n })\n }\n })\n\n\n\n}","funcProperties":{"__isSmartRef__":true,"id":355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"354":{"this":{"__isSmartRef__":true,"id":105}},"355":{"timestamp":{"__isSmartRef__":true,"id":356},"user":"jenslincke","tags":[]},"356":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"357":{"varMapping":{"__isSmartRef__":true,"id":358},"source":"function addScript(s){\n var r = $super(s);\n try {\n // and now for some immediate feedback\n this.formatAllMorphsInMainColumn()\n } catch(e) {\n // ignore\n }\n lively.bindings.signal(this, 'ScriptAdded', s)\n return r\n}","funcProperties":{"__isSmartRef__":true,"id":363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"358":{"this":{"__isSmartRef__":true,"id":105},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":359}},"359":{"$super":{"__isSmartRef__":true,"id":360}},"360":{"varMapping":{"__isSmartRef__":true,"id":361},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":362},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"361":{"obj":{"__isSmartRef__":true,"id":105},"name":"addScript"},"362":{},"363":{"timestamp":{"__isSmartRef__":true,"id":364},"user":"jenslincke","tags":[]},"364":{"isSerializedDate":true,"string":"Mon Feb 10 2014 11:52:55 GMT+0100 (Central Europe Standard Time)"},"365":{"varMapping":{"__isSmartRef__":true,"id":366},"source":"function emphasizeRegexFunc(text, re, styleOrFunc, boundsArgs) {\n // special version of emphasizeRegex\n var m, counter = 0, string = text.textString;\n while ((m = re.exec(string))) {\n counter++; if (counter > 5000) throw new Error('emphasizeRegex endless loop?');\n var bounds\n if (!boundsArgs && m[1]) {\n var m1index = m[0].indexOf(m[1])\n bounds = [m1index, m[0].length - (m1index + m[1].length)]\n // alert(\"bounds \" + bounds + \" \" + m[0])\n } else {\n bounds = boundsArgs || [0,0]\n }\n var from = m.index, to = m.index + m[0].length,\n chunks = text.sliceTextChunks(from + bounds[0], to + bounds[1]);\n for (var i = 0; i < chunks.length; i++) {\n var style = Object.isFunction(styleOrFunc) ? styleOrFunc(m, chunks) : styleOrFunc;\n chunks[i].styleText(style);\n }\n }\n text.coalesceChunks();\n}","funcProperties":{"__isSmartRef__":true,"id":367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"366":{"this":{"__isSmartRef__":true,"id":105}},"367":{"timestamp":{"__isSmartRef__":true,"id":368},"user":"jenslincke","tags":[]},"368":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"369":{"varMapping":{"__isSmartRef__":true,"id":370},"source":"function reset() {\n this.connections = {ScriptAdded: {}}\n}","funcProperties":{"__isSmartRef__":true,"id":371},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"370":{"this":{"__isSmartRef__":true,"id":105}},"371":{"timestamp":{"__isSmartRef__":true,"id":372},"user":"jenslincke","tags":[]},"372":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"373":{"varMapping":{"__isSmartRef__":true,"id":374},"source":"function hidePart(textChunk) {\n\n if (this.lastTextChunk !== textChunk) return;\n this.lastTextChunk = null;\n delete this.hidePartTarget\n\n if (!this.showsPart) return;\n this.showsPart.remove()\n delete this.showsPart\n\n}","funcProperties":{"__isSmartRef__":true,"id":375},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"374":{"this":{"__isSmartRef__":true,"id":105}},"375":{"timestamp":{"__isSmartRef__":true,"id":376},"user":"jenslincke","tags":[]},"376":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"377":{"varMapping":{"__isSmartRef__":true,"id":378},"source":"function showPart(textChunk, partName, partSpace) {\n // alert(\"show \" + partName)\n if (this.lastTextChunk !== textChunk) return;\n\n if (this.hidePartTarget === textChunk) return; // don't bother with showing, we are hiding already\n if (this.showsPart) {\n this.showsPart.remove()\n };\n var container = lively.PartsBin.getPartItem(partName, partSpace).asPartsBinItem()\n container.isEpiMorph = true;\n container.openInWorld();\n container.setPosition(textChunk.bounds().bottomLeft())\n\n this.showsPart = container\n}","funcProperties":{"__isSmartRef__":true,"id":379},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"378":{"this":{"__isSmartRef__":true,"id":105}},"379":{"timestamp":{"__isSmartRef__":true,"id":380},"user":"jenslincke","tags":[]},"380":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"381":{"varMapping":{"__isSmartRef__":true,"id":382},"source":"function followCitation(key) {\n var template = URL.root.withFilename(\"users/jenslincke/thesis/excerpts/template.xhtml\")\n var uri = URL.root.withFilename(\"users/jenslincke/thesis/excerpts/\" + key + \".xhtml\")\n if (uri.asWebResource().exists())\n window.open(uri)\n else {\n $world.confirm(\"no excerpt found for: \" + key +\". Create one?\", function(bool) {\n if (bool) {\n var content = template.asWebResource().get().content\n uri.asWebResource().put(content)\n window.open(uri)\n }\n })\n }\n}","funcProperties":{"__isSmartRef__":true,"id":383},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"382":{"this":{"__isSmartRef__":true,"id":105}},"383":{"timestamp":{"__isSmartRef__":true,"id":384},"user":"jenslincke","tags":[]},"384":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"385":{"varMapping":{"__isSmartRef__":true,"id":386},"source":"function followURL(uri) {\n uri = new URL(uri)\n var template = uri.withFilename(\"template.xhtml\")\n if (uri.asWebResource().exists())\n window.open(uri)\n else {\n $world.confirm(\"\" + uri.filename() +\" does not exist. Create world?\", function(bool) {\n if (bool) {\n var content = template.asWebResource().get().content\n uri.asWebResource().put(content)\n window.open(uri)\n }\n })\n }\n}","funcProperties":{"__isSmartRef__":true,"id":387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"386":{"this":{"__isSmartRef__":true,"id":105}},"387":{"timestamp":{"__isSmartRef__":true,"id":388},"user":"jenslincke","tags":[]},"388":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"389":{"varMapping":{"__isSmartRef__":true,"id":390},"source":"function formatLinks(morph) {\n // m.emphasizeRegex(/(?:^|\\n) [^*]*/g, {fontSize: 12, fontFamily: 'Courier'})\n this.emphasizeRegexFunc(morph, /\\[([a-zA-Z][a-zA-Z\\/.\\-0-9_]+?)\\]/g, function(m) {\n var uri;\n if (m[1].match(/^(documentation)|(projects)|(demos)|(draft)|(users)/)) {\n uri = URL.root.withFilename(\"\" + m[1] + \".xhtml\")};\n\n if (m[1].match(/^(notes)|(WriteFirst)|(Evaluation)/)) {\n uri = URL.root.withFilename(\"users/jenslincke/thesis/\" + m[1] + \".xhtml\")\n return {doit: {\n isAutoformat: true, \n code: 'this.followURL(\"'+ uri+'\")', \n context: this}}\n\n };\n\n if (m[1].match(/^[A-Z][a-z]+[0-9][0-9][0-9][0-9][A-Z]+/)) {\n return {doit: {\n isAutoformat: true, \n code: 'this.followCitation(\"'+ m[1]+'\")', \n context: this}}\n };\n // alert(\"found \" + m[1] + \" uri\" + uri)\n return { uri: uri}\n }.bind(this), [1,-1]);\n\n // format Module references\n var addModuleLink = function(m) {\n return { doit: {\n isAutoformat: true,\n code: 'this.browseModule(\"'+ m[1]+'\")',\n context: this}}\n }.bind(this)\n this.emphasizeRegexFunc(morph, /module\\(\"([^\"]+)\"\\)/g , addModuleLink,[8,-2]);\n this.emphasizeRegexFunc(morph, /module\\('([^']+)'\\)/g , addModuleLink,[8,-2]);\n\n // format PartsBin reference\n this.emphasizeRegexFunc(morph, /\\[(PartsBin\\/[A-Za-z]+)\\/([A-Za-z]+)\\]/g, function(m) {\n return { doit: {isAutoformat: true, \n code: \n 'm = $world.openPartItem(this.partName, this.partSpace); ' + \n '$world.hands.first().addMorph(m); m.setPosition(pt(0,0))', \n context: {partName: m[2], partSpace: m[1]}} }\n }, [1,-1]);\n\n // format hyperlinks\n this.emphasizeRegexFunc(morph, /\\[?(https?:\\/\\/[^ \\n\\]]*)\\]?/g, function(m) {\n var uri;\n return { uri: m[1]}\n }, [0,0])\n}","funcProperties":{"__isSmartRef__":true,"id":391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"390":{"this":{"__isSmartRef__":true,"id":105}},"391":{"timestamp":{"__isSmartRef__":true,"id":392},"user":"jenslincke","tags":[]},"392":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"393":{"varMapping":{"__isSmartRef__":true,"id":394},"source":"function browseModule(str) {\n // this.browseModule(\"lively.experimental.MorphAccessor\")\n var url = new URL(module(str).uri())\n var moduleNode = lively.ide.startSourceControl().addModule(url.relativePathFrom(URL.codeBase))\n moduleNode.ast().browseIt()\n}","funcProperties":{"__isSmartRef__":true,"id":395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"394":{"this":{"__isSmartRef__":true,"id":105}},"395":{"timestamp":{"__isSmartRef__":true,"id":396},"user":"jenslincke","tags":[]},"396":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"397":{"submorphs":[],"scripts":[],"id":"8842584C-239A-4CA1-ABF5-3090857F5C2F","shape":{"__isSmartRef__":true,"id":398},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":760.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":10,"name":"FormattedText1","partsBinMetaInfo":{"__isSmartRef__":true,"id":399},"textChunks":[{"__isSmartRef__":true,"id":413},{"__isSmartRef__":true,"id":415}],"charsReplaced":"","lastFindLoc":58,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":417},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","5848BD12-8F39-45F4-958F-07FC46FFCFCE","0ABC6C08-95DC-4245-8CFC-E599FD742FFA","E02EF097-B86E-4AF8-8DB0-AFC2238E7ABE","35F430A4-DBFD-42A9-BE94-EC9541B33C42","6DE6010F-07F9-4F36-8B2B-E938F5BC0708","0023C079-3F7A-4183-8230-3980112CCF39","91F5886F-4DED-4A4A-8B0A-FE9A237AF402","4ACADCBE-CD82-408E-81CA-16C6FCA3E95B","5E292C6D-8B70-4873-88AB-4C7753ECAAC2","64D920D3-5FB8-41BD-8FA0-2B3889568A3D","CD25651F-088A-44AD-8474-43C1E3195E52"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":760.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"isCopyMorphRef":true,"morphRefId":1,"splittedFrom":{"__isSmartRef__":true,"id":418},"lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"behaviorGroups":["MarkdownFormat"],"lastKeyStrokeTime":null,"_Rotation":0,"_Scale":1,"owner":{"__isSmartRef__":true,"id":0},"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"priorSelectionRange":[55,55],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":505},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(36.1,54.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(525.3,-11.8)"},"398":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(-2.1,1.0)","_Extent":"lively.pt(749.5,53.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"399":{"migrationLevel":4,"comment":"a text morph, that asks a formatter for formatting itself","partName":"FormattedText","changes":[{"__isSmartRef__":true,"id":400},{"__isSmartRef__":true,"id":402},{"__isSmartRef__":true,"id":404},{"__isSmartRef__":true,"id":406},{"__isSmartRef__":true,"id":408},{"__isSmartRef__":true,"id":410}],"revisionOnLoad":196097,"partsSpaceName":"PartsBin/Jens/","lastModifiedDate":{"__isSmartRef__":true,"id":412},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"400":{"date":{"__isSmartRef__":true,"id":401},"author":"jenslincke","message":"no comment","id":"9E579B1A-B8C1-461B-B356-4DCA099EA532"},"401":{"isSerializedDate":true,"string":"Fri May 24 2013 11:23:26 GMT+0200 (Central Europe Daylight Time)"},"402":{"date":{"__isSmartRef__":true,"id":403},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"403":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"404":{"date":{"__isSmartRef__":true,"id":405},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"405":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"406":{"date":{"__isSmartRef__":true,"id":407},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"407":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"408":{"date":{"__isSmartRef__":true,"id":409},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"409":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"410":{"date":{"__isSmartRef__":true,"id":411},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"411":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"412":{"isSerializedDate":true,"string":"Fri May 24 2013 11:21:50 GMT+0200 (Central Europe Daylight Time)"},"413":{"_id":"_53923","style":{"__isSmartRef__":true,"id":414},"chunkOwner":{"__isSmartRef__":true,"id":397},"storedString":"# Propagating Layer Activations in Async Method Calls","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"414":{"fontSize":20,"__serializedExpressions__":["color"],"italics":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,79,152)"},"415":{"_id":"_751","style":{"__isSmartRef__":true,"id":416},"chunkOwner":{"__isSmartRef__":true,"id":397},"storedString":"\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"416":{"fontSize":12,"__serializedExpressions__":["color"],"italics":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"417":{"morph":{"__isSmartRef__":true,"id":397},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"418":{"submorphs":[],"scripts":[],"id":"CD25651F-088A-44AD-8474-43C1E3195E52","shape":{"__isSmartRef__":true,"id":419},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":760.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":10,"name":"FormattedText","partsBinMetaInfo":{"__isSmartRef__":true,"id":420},"textChunks":[{"__isSmartRef__":true,"id":434},{"__isSmartRef__":true,"id":436},{"__isSmartRef__":true,"id":438},{"__isSmartRef__":true,"id":440},{"__isSmartRef__":true,"id":442},{"__isSmartRef__":true,"id":444},{"__isSmartRef__":true,"id":446},{"__isSmartRef__":true,"id":450}],"charsReplaced":"","lastFindLoc":208,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":452},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","5848BD12-8F39-45F4-958F-07FC46FFCFCE","0ABC6C08-95DC-4245-8CFC-E599FD742FFA","E02EF097-B86E-4AF8-8DB0-AFC2238E7ABE","35F430A4-DBFD-42A9-BE94-EC9541B33C42","6DE6010F-07F9-4F36-8B2B-E938F5BC0708","0023C079-3F7A-4183-8230-3980112CCF39","91F5886F-4DED-4A4A-8B0A-FE9A237AF402","4ACADCBE-CD82-408E-81CA-16C6FCA3E95B","5E292C6D-8B70-4873-88AB-4C7753ECAAC2","64D920D3-5FB8-41BD-8FA0-2B3889568A3D"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":760.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"isCopyMorphRef":true,"morphRefId":1,"splittedFrom":{"__isSmartRef__":true,"id":453},"lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"behaviorGroups":["MarkdownFormat"],"lastKeyStrokeTime":null,"owner":null,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":480},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(36.1,109.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(525.3,-11.8)"},"419":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(-2.1,1.0)","_Extent":"lively.pt(749.5,143.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"420":{"migrationLevel":4,"comment":"a text morph, that asks a formatter for formatting itself","partName":"FormattedText","changes":[{"__isSmartRef__":true,"id":421},{"__isSmartRef__":true,"id":423},{"__isSmartRef__":true,"id":425},{"__isSmartRef__":true,"id":427},{"__isSmartRef__":true,"id":429},{"__isSmartRef__":true,"id":431}],"revisionOnLoad":196097,"partsSpaceName":"PartsBin/Jens/","lastModifiedDate":{"__isSmartRef__":true,"id":433},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"421":{"date":{"__isSmartRef__":true,"id":422},"author":"jenslincke","message":"no comment","id":"9E579B1A-B8C1-461B-B356-4DCA099EA532"},"422":{"isSerializedDate":true,"string":"Fri May 24 2013 11:23:26 GMT+0200 (Central Europe Daylight Time)"},"423":{"date":{"__isSmartRef__":true,"id":424},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"424":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"425":{"date":{"__isSmartRef__":true,"id":426},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"426":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"427":{"date":{"__isSmartRef__":true,"id":428},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"428":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"429":{"date":{"__isSmartRef__":true,"id":430},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"430":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"431":{"date":{"__isSmartRef__":true,"id":432},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"432":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"433":{"isSerializedDate":true,"string":"Fri May 24 2013 11:21:50 GMT+0200 (Central Europe Daylight Time)"},"434":{"_id":"_53923","style":{"__isSmartRef__":true,"id":435},"chunkOwner":{"__isSmartRef__":true,"id":418},"storedString":"# Journal","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"435":{"fontSize":20,"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,79,152)"},"436":{"_id":"_337","style":{"__isSmartRef__":true,"id":437},"chunkOwner":{"__isSmartRef__":true,"id":418},"storedString":"\n\n- Squeak e.V. Treffen 13:00\n- implemented propagation of layer activations into delayed callbacks (async)\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"437":{"fontSize":12,"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"438":{"_id":"_338","style":{"__isSmartRef__":true,"id":439},"chunkOwner":{"__isSmartRef__":true,"id":418},"storedString":"☐","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"439":{"fontSize":12,"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"440":{"_id":"_339","style":{"__isSmartRef__":true,"id":441},"chunkOwner":{"__isSmartRef__":true,"id":418},"storedString":" implement get in Global so, that the special syntax works also when \"this\" is not bound\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"441":{"fontSize":12,"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"442":{"_id":"_340","style":{"__isSmartRef__":true,"id":443},"chunkOwner":{"__isSmartRef__":true,"id":418},"storedString":"☐","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"443":{"fontSize":12,"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"444":{"_id":"_341","style":{"__isSmartRef__":true,"id":445},"chunkOwner":{"__isSmartRef__":true,"id":418},"storedString":" found limitation of [","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"445":{"fontSize":12,"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"446":{"_id":"_344","style":{"__isSmartRef__":true,"id":447},"chunkOwner":{"__isSmartRef__":true,"id":418},"storedString":"PartsBin/Jens/SpecialSyntaxWorkspace","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"447":{"fontSize":12,"__serializedExpressions__":["color"],"doit":{"__isSmartRef__":true,"id":448},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"448":{"isAutoformat":true,"code":"m = $world.openPartItem(this.partName, this.partSpace); $world.hands.first().addMorph(m); m.setPosition(pt(0,0))","context":{"__isSmartRef__":true,"id":449}},"449":{"partName":"SpecialSyntaxWorkspace","partSpace":"PartsBin/Jens"},"450":{"_id":"_345","style":{"__isSmartRef__":true,"id":451},"chunkOwner":{"__isSmartRef__":true,"id":418},"storedString":"], it replaces to much...\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"451":{"fontSize":12,"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"452":{"morph":{"__isSmartRef__":true,"id":418},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"453":{"submorphs":[],"scripts":[],"id":"0ABC6C08-95DC-4245-8CFC-E599FD742FFA","shape":{"__isSmartRef__":true,"id":454},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":760.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":18,"name":"Text3","partsBinMetaInfo":{"__isSmartRef__":true,"id":455},"textChunks":[{"__isSmartRef__":true,"id":466},{"__isSmartRef__":true,"id":468}],"charsReplaced":"\n# IntroductionHello\n# Creating Active Content in Webwerkstatt\n\n## Scripting Objects on a Website\n\n## Parts and PartBin\n\n## Cloning and Derivation History\n\n# Developing Tools as Active Content\n\n## Active Content vs. Base System\n\n## Base System Tools\n\n## Tools as Parts\n\n## Metacircularity\n \n## Diffing and Merging Parts\n\n# Example: Development of the ScriptEditor\n\n## Bootstrapping the Script Editor\n \n## Evolving the Script Editor\n\n## Script Editor Branches \n\n# Evaluation: User Created Tools in Webwerkstatt\n\n# Related Work\n\n* [Miller2008CSA]\n\n# Conclusion\n\n\n","lastFindLoc":20,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":470},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","5848BD12-8F39-45F4-958F-07FC46FFCFCE"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":760.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":471},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(41.0,643.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(86.0,-18.0)"},"454":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(768.7,150.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"455":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":456},{"__isSmartRef__":true,"id":458},{"__isSmartRef__":true,"id":460},{"__isSmartRef__":true,"id":462},{"__isSmartRef__":true,"id":464}],"revisionOnLoad":160159,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"456":{"date":{"__isSmartRef__":true,"id":457},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"457":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"458":{"date":{"__isSmartRef__":true,"id":459},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"459":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"460":{"date":{"__isSmartRef__":true,"id":461},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"461":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"462":{"date":{"__isSmartRef__":true,"id":463},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"463":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"464":{"date":{"__isSmartRef__":true,"id":465},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"465":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"466":{"style":{"__isSmartRef__":true,"id":467},"chunkOwner":{"__isSmartRef__":true,"id":453},"_id":"_27961","storedString":"11:33\n12:58\nOutline\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"467":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"468":{"_id":"_27963","style":{"__isSmartRef__":true,"id":469},"chunkOwner":{"__isSmartRef__":true,"id":453},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"469":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"470":{"morph":{"__isSmartRef__":true,"id":453},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"471":{"doSave":{"__isSmartRef__":true,"id":472}},"472":{"varMapping":{"__isSmartRef__":true,"id":473},"source":"function doSave() {\n $world.saveWorld()\n}","funcProperties":{"__isSmartRef__":true,"id":478},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"473":{"this":{"__isSmartRef__":true,"id":453},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":474}},"474":{"$super":{"__isSmartRef__":true,"id":475}},"475":{"varMapping":{"__isSmartRef__":true,"id":476},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":477},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"476":{"obj":{"__isSmartRef__":true,"id":453},"name":"doSave"},"477":{},"478":{"timestamp":{"__isSmartRef__":true,"id":479},"user":"jenslincke","tags":[]},"479":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"480":{"doSave":{"__isSmartRef__":true,"id":481},"format":{"__isSmartRef__":true,"id":489},"onKeyUp":{"__isSmartRef__":true,"id":493},"delayedFormat":{"__isSmartRef__":true,"id":501}},"481":{"varMapping":{"__isSmartRef__":true,"id":482},"source":"function doSave() {\n $world.saveWorld()\n}","funcProperties":{"__isSmartRef__":true,"id":487},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"482":{"this":{"__isSmartRef__":true,"id":418},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":483}},"483":{"$super":{"__isSmartRef__":true,"id":484}},"484":{"varMapping":{"__isSmartRef__":true,"id":485},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":486},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"485":{"obj":{"__isSmartRef__":true,"id":418},"name":"doSave"},"486":{},"487":{"timestamp":{"__isSmartRef__":true,"id":488},"user":"jenslincke","tags":[]},"488":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"489":{"varMapping":{"__isSmartRef__":true,"id":490},"source":"function format() {\n var formatter = this.get('Formatter')\n if (!formatter || !formatter.formatTextMorph )\n return;\n var r = this.getSelectionRange()\n formatter.formatTextMorph(this)\n if (r) {\n this.setSelectionRange(r[0],r[1])\n this.fit()\n }\n}","funcProperties":{"__isSmartRef__":true,"id":491},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"490":{"this":{"__isSmartRef__":true,"id":418}},"491":{"timestamp":{"__isSmartRef__":true,"id":492},"user":"jenslincke","tags":[]},"492":{"isSerializedDate":true,"string":"Sat Mar 16 2013 16:10:58 GMT+0100 (Central Europe Standard Time)"},"493":{"varMapping":{"__isSmartRef__":true,"id":494},"source":"function onKeyUp(evt) {\n var r = $super(evt)\n this.lastKeyStrokeTime = Date.now()\n this.delayedFormat()\n return r\n}","funcProperties":{"__isSmartRef__":true,"id":499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"494":{"this":{"__isSmartRef__":true,"id":418},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":495}},"495":{"$super":{"__isSmartRef__":true,"id":496}},"496":{"varMapping":{"__isSmartRef__":true,"id":497},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":498},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"497":{"obj":{"__isSmartRef__":true,"id":418},"name":"onKeyUp"},"498":{},"499":{"timestamp":{"__isSmartRef__":true,"id":500},"user":"jenslincke","tags":[]},"500":{"isSerializedDate":true,"string":"Fri May 24 2013 11:20:40 GMT+0200 (Central Europe Daylight Time)"},"501":{"varMapping":{"__isSmartRef__":true,"id":502},"source":"function delayedFormat() {\n if (! this.lastKeyStrokeTime) return; // it was handled already\n var delta = Date.now() - this.lastKeyStrokeTime;\n if (delta > 500) {\n this.format()\n this.lastKeyStrokeTime = null;\n } else {\n this.delayedFormat.bind(this).delay(0.1)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"502":{"this":{"__isSmartRef__":true,"id":418}},"503":{"timestamp":{"__isSmartRef__":true,"id":504},"user":"jenslincke","tags":[]},"504":{"isSerializedDate":true,"string":"Fri May 24 2013 11:19:44 GMT+0200 (Central Europe Daylight Time)"},"505":{"doSave":{"__isSmartRef__":true,"id":506},"format":{"__isSmartRef__":true,"id":514},"onKeyUp":{"__isSmartRef__":true,"id":518},"delayedFormat":{"__isSmartRef__":true,"id":526}},"506":{"varMapping":{"__isSmartRef__":true,"id":507},"source":"function doSave() {\n $world.saveWorld()\n}","funcProperties":{"__isSmartRef__":true,"id":512},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"507":{"this":{"__isSmartRef__":true,"id":397},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":508}},"508":{"$super":{"__isSmartRef__":true,"id":509}},"509":{"varMapping":{"__isSmartRef__":true,"id":510},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"510":{"obj":{"__isSmartRef__":true,"id":397},"name":"doSave"},"511":{},"512":{"timestamp":{"__isSmartRef__":true,"id":513},"user":"jenslincke","tags":[]},"513":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"514":{"varMapping":{"__isSmartRef__":true,"id":515},"source":"function format() {\n var formatter = this.get('Formatter')\n if (!formatter || !formatter.formatTextMorph )\n return;\n var r = this.getSelectionRange()\n formatter.formatTextMorph(this)\n if (r) {\n this.setSelectionRange(r[0],r[1])\n this.fit()\n }\n}","funcProperties":{"__isSmartRef__":true,"id":516},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"515":{"this":{"__isSmartRef__":true,"id":397}},"516":{"timestamp":{"__isSmartRef__":true,"id":517},"user":"jenslincke","tags":[]},"517":{"isSerializedDate":true,"string":"Sat Mar 16 2013 16:10:58 GMT+0100 (Central Europe Standard Time)"},"518":{"varMapping":{"__isSmartRef__":true,"id":519},"source":"function onKeyUp(evt) {\n var r = $super(evt)\n this.lastKeyStrokeTime = Date.now()\n this.delayedFormat()\n return r\n}","funcProperties":{"__isSmartRef__":true,"id":524},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"519":{"this":{"__isSmartRef__":true,"id":397},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":520}},"520":{"$super":{"__isSmartRef__":true,"id":521}},"521":{"varMapping":{"__isSmartRef__":true,"id":522},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":523},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"522":{"obj":{"__isSmartRef__":true,"id":397},"name":"onKeyUp"},"523":{},"524":{"timestamp":{"__isSmartRef__":true,"id":525},"user":"jenslincke","tags":[]},"525":{"isSerializedDate":true,"string":"Fri May 24 2013 11:20:40 GMT+0200 (Central Europe Daylight Time)"},"526":{"varMapping":{"__isSmartRef__":true,"id":527},"source":"function delayedFormat() {\n if (! this.lastKeyStrokeTime) return; // it was handled already\n var delta = Date.now() - this.lastKeyStrokeTime;\n if (delta > 500) {\n this.format()\n this.lastKeyStrokeTime = null;\n } else {\n this.delayedFormat.bind(this).delay(0.1)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":528},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"527":{"this":{"__isSmartRef__":true,"id":397}},"528":{"timestamp":{"__isSmartRef__":true,"id":529},"user":"jenslincke","tags":[]},"529":{"isSerializedDate":true,"string":"Fri May 24 2013 11:19:44 GMT+0200 (Central Europe Daylight Time)"},"530":{"submorphs":[{"__isSmartRef__":true,"id":531}],"scripts":[],"id":"B3B8D9A6-6EB1-4FEB-82BA-80C21B869D5B","shape":{"__isSmartRef__":true,"id":689},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Courier ","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":11,"name":"SpecialSyntaxWorkspace","partsBinMetaInfo":{"__isSmartRef__":true,"id":690},"textChunks":[{"__isSmartRef__":true,"id":716},{"__isSmartRef__":true,"id":718},{"__isSmartRef__":true,"id":720},{"__isSmartRef__":true,"id":722},{"__isSmartRef__":true,"id":724},{"__isSmartRef__":true,"id":726},{"__isSmartRef__":true,"id":728},{"__isSmartRef__":true,"id":730},{"__isSmartRef__":true,"id":732},{"__isSmartRef__":true,"id":734},{"__isSmartRef__":true,"id":736},{"__isSmartRef__":true,"id":738},{"__isSmartRef__":true,"id":740},{"__isSmartRef__":true,"id":742},{"__isSmartRef__":true,"id":744},{"__isSmartRef__":true,"id":746},{"__isSmartRef__":true,"id":748},{"__isSmartRef__":true,"id":750},{"__isSmartRef__":true,"id":752},{"__isSmartRef__":true,"id":754},{"__isSmartRef__":true,"id":756},{"__isSmartRef__":true,"id":758},{"__isSmartRef__":true,"id":760}],"charsReplaced":"​","lastFindLoc":107,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":762},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","00EF5BDE-A6C1-4CDC-AAFD-8DB7D6C920A9","31625624-9A8F-4797-9CEB-6E0AC4E70EA8","D1F11C50-0C91-47DF-A055-1EA602857957","F2B8E6AA-6248-4340-A65D-FC05BD3AC6EC","2EFE11FE-5B9F-4624-8C5B-F77B7A7826DE","19BB0C4A-BB4E-4A13-AB5C-F54AA471378D","918AD7B7-9B35-4D98-ADBD-8D96DA68113D","D9E28CAF-8D7B-43E8-9254-CA4CBA49F490","D2EB2B43-6E8C-451D-BF5C-204D19DBA30F","7CC16E92-AD1D-4B45-8B7D-23E8184C5F89","EF38FAC7-0B14-40CD-BBAC-E82ABBD97F82","72F03F07-1F94-499C-AB38-40440265B000","CFC8E123-F428-4696-9534-AD5C743CA4B3","B4D6F6A5-0CF0-423A-9802-2619772B2308","978C0C34-BCCD-409C-9AA8-6D805A16C740"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"magnets":[{"__isSmartRef__":true,"id":763},{"__isSmartRef__":true,"id":764},{"__isSmartRef__":true,"id":765},{"__isSmartRef__":true,"id":766},{"__isSmartRef__":true,"id":767},{"__isSmartRef__":true,"id":768},{"__isSmartRef__":true,"id":769},{"__isSmartRef__":true,"id":770}],"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":771}],"doNotSerialize":["$$textString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"_lastSyntaxHighlightTime":16,"_WordBreak":"break-all","savedTextString":"// var target = $world\nthis.target = $world\n// this.target = #ExampleWorld\n\nthis.initializeData()\n\nthis.draw()\n\n\n\n","target":{"__isSmartRef__":true,"id":773},"layout":{"__isSmartRef__":true,"id":841},"splittedFrom":{"__isSmartRef__":true,"id":842},"previousSelection":[65,84],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"textString":"\n#Text$ = \"1..\" // works\n\n#Text$ = \"1..\"; // works\n(function() {\n #Text$ += \"..2\"\n}).bind(this).delay(2)","priorSelectionRange":[21,21],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1352},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(32.0,258.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(566.0,-41.0)"},"531":{"submorphs":[{"__isSmartRef__":true,"id":532},{"__isSmartRef__":true,"id":539}],"scripts":[],"id":"6033EAE6-2B52-49A8-BDC7-C041064F1443","shape":{"__isSmartRef__":true,"id":542},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":548},"lighterFill":{"__isSmartRef__":true,"id":553},"label":{"__isSmartRef__":true,"id":532},"name":"MagnifierButton1","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":558},"attributeConnections":[{"__isSmartRef__":true,"id":561}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":562},"derivationIds":[2588,"22797D34-67DE-4A06-81F0-4DF0A87ADBBC","81CB4C12-BCF0-4097-8B6D-D9419046367A","0767A57D-9BB2-48C6-9654-753D2B9D00A6","42871246-6725-4E41-A2C1-5A5BCF041097","BCE6E775-B5DF-4D6B-9F06-CDC02C1B1D0F","797EC165-A639-42D9-A059-669F6BEB92A7","FA498EFD-E50E-4CE0-9FA8-9AE2E8AE9580","4B68C371-CB37-45B4-910A-611E5FFC23DD","94E374B9-7ED4-4E39-96F1-6FD4E7AC3428","34D63515-7CC7-43FB-B7BB-87AFCA377D63","7E0B172C-0AF5-4C6E-B184-25A8FAE4FAB8","12239D52-D3D3-4713-BC3E-F0B95C488CB7","72559D92-4616-45A9-A0F2-72BA4147C0FB","E86C7328-AF24-4881-84AF-B7C7CEFEAE14","22D731CF-38F0-41CC-B125-74D2842ED847","B58A1A30-782E-4675-A276-2C01D35BEC70","ACEABA6D-071C-46C2-A325-BE30189AA45F","686443AE-DCDC-4998-8A39-48BC57D64FDC","8D660766-7C93-404C-9D92-B12CBF59A3CE","20DF1A18-6F2B-4D66-9110-75EB343C3C61","6295FA32-B7AA-4C61-BF03-5E69084C8FE8","72BEBA6F-7C26-47B6-AED2-253F02E48DE5","0B7FD918-BB64-49EA-A26A-45D408FBF85D","6B96BB67-EBE4-46AC-97F3-73F209469E96","7D373E3D-8EBD-4E82-99C0-2ABA4154DDD2","6716E808-9BF0-471E-8BA5-0E0E4491D002","EAFDE782-D226-4904-895E-20E9734A876C","97AE5B68-0D45-427A-A045-FE1586A23E01","652E4BFA-858C-41A6-96C1-A6A02B5B6BC2","AC1F4A8D-27E2-4C13-A25B-C7C36D265568","8180CA58-745F-43FD-A4C1-8F4157B0A0A3","F529625E-5303-489F-871F-8E7F89B1D507"],"_ClipMode":"visible","highlightRectangle":{"__isSmartRef__":true,"id":563},"isPressed":false,"owner":{"__isSmartRef__":true,"id":530},"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":639},"_Rotation":0,"_Scale":0.9920279440699439,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(786.4,-5.0)","distanceToDragEvent":"lively.pt(39.2,-13.1)"},"532":{"submorphs":[],"scripts":[],"id":"9B152645-0791-43CB-86DA-CD759992118D","shape":{"__isSmartRef__":true,"id":533},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":24,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":531},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":534},{"__isSmartRef__":true,"id":536}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":538},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"024C5ADE-C4CF-4E8E-BEC5-F93AD4839702","A2CC4D56-B9D8-4A48-B6FF-DDDD85ACDC2E","5AC5C4DE-00B0-43DB-B7F1-765674CE818B","750A11C6-766E-4B48-AE32-D71DE811EB4A","66A7B56E-A94E-44AE-8AED-C0C1B07554D4","CA8596D3-2D4F-453B-BE1B-DCEC8F85389B","4D7DC32F-79CB-4AF8-8B21-AB4F1809D4A8","439DE430-7651-470E-97D8-00E7F96B04DA","DAC920E6-217B-4515-AC09-2F9DCBA7375C","BD48C003-0502-451D-B6AA-7369FF3D1030","C3B8F4EA-3F44-47F4-B569-A0D5AB263BA0","BF7F0FA3-3F2A-4EEF-9687-BE2B0635DF13","3D7AEAC1-C9DD-4941-BA46-16F6783F5699","E04A78F9-3D6E-403F-BA8D-2583FCFFCE53","47E1F29B-6896-467D-8654-CA18929AE57A","509D86FF-5400-4374-BE79-90F0A7E3E90C","C7E53EE0-065A-4C59-8D13-311566722BB7","BA078BAC-7263-4B10-AFD3-3C4EA0DD8707","BCFE28D1-A115-453E-9116-EECC8FE1D50F","A354FF2E-BD85-429A-97C2-254D6033F50C","B26A73EB-9EB9-4CB0-89AF-FEE10445E3EA","ED910382-D586-4EC1-BD77-5E8DD759BDB4","05A48E42-A3E2-4C4A-8160-685CE469FD4E","732A3761-4FE1-4312-8EF7-E5ADF0D9E087","CDBDE5FF-3426-45BB-963D-51B2156D9C40","65B8E035-5DF8-4B88-B57A-99E2A738EFB4","1EF9DF4A-1629-4F03-B6E7-14756A1A5488","43372ED0-6C0B-4D2C-A07E-AA5F3D7320FE","78DB1195-6CA8-4CF6-9525-3A2EA5D8A837","4D5A464C-F84E-4323-A125-304436B0B874","D8E59BD9-1749-45D5-B43A-6139041246E6","1FA4B273-C1AA-43B1-9CF2-11AEFF9A3BAB"],"_MinTextWidth":24,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"533":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"534":{"style":{"__isSmartRef__":true,"id":535},"chunkOwner":{"__isSmartRef__":true,"id":532},"storedString":"","_id":"_1372","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"535":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"536":{"style":{"__isSmartRef__":true,"id":537},"chunkOwner":{"__isSmartRef__":true,"id":532},"storedString":"","_id":"_1373","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"537":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"538":{"morph":{"__isSmartRef__":true,"id":532},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"539":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":540},"derivationIds":[null,"29E543E0-AE93-493A-A694-FC1C330D0544","F0366E4C-E97F-4C77-BEE4-340A0668ADD5","347F6028-5092-4F54-9A34-3EFF3FF0B815","BF7387E7-BCD7-4A5B-B9D2-C14ECF59EFCA","85BA370B-966E-41F7-8C2F-F3A926EC2AA2","1652172B-339A-43A1-9589-70E68B35A28E","705524F7-129B-4102-834E-2A1A45985BB5","5707DF70-CD77-4D53-96ED-5A0AEB227FB7","257E62CE-C668-4317-B5B7-8D394BDC3F6C","2DD4BEA5-E85A-4CD0-953E-9EB2E0735654","BB96B696-7BD4-44C4-9D60-B1551B89D6FA","FCAABC48-FBAF-4E12-8BC9-AC4ACB5A167B","EB81C4D7-5BD8-4DAC-BD70-8675E2338AAC","1DBAE3FF-B2F6-4348-8E06-81139C138D6E","49E7D450-EF74-4E94-B33B-B888D952F3BD","F0B267C4-54BA-4E6F-BFDD-4B047F4FF41A","36B8611D-B449-4F6E-8D0F-B5FD6406D45D","779DB518-01BD-4D32-AD65-BFED801E5D06","F47D501C-3750-4F0D-A2E1-E1B9CDA8368C","5DEBC468-2070-496D-A3DA-1A5C54BBBC41","1DB6E59C-CCC0-45D1-B3DA-6B2ECCE90296","B8001536-A62C-4660-90C2-B02509302EE5","F97079BD-335C-41D9-A5D5-782FB6FE21BD","E1543B0F-A69C-40F0-91C9-129DA75A82A6","2CABA960-211A-4573-BCDE-86E23BCAA797","2045A65C-ADD8-4283-9D5D-B7705B975C2F","9E13F1F3-B61E-4C65-9EDE-DA9F6CA27BCE","4BCDA60B-0BA1-4D18-8590-B2697CF0849D","1D7306DD-C466-4370-A51E-E1031BED4B8D","4AF9B380-14E4-46DF-99E0-1E8F3C4320FC","B0FAAEE3-5585-4728-AE7A-0300D17E5AD4"],"id":"7B6D9F74-3E0E-4F6F-B642-D46147799480","eventHandler":{"__isSmartRef__":true,"id":541},"_ClipMode":"visible","__layered_droppingEnabled__":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":531},"name":"leftpointing_magnifying_glass.png","isBeingDragged":false,"showsHalos":false,"eventsAreDisabled":true,"_HandStyle":"default","_PointerEvents":"none","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(-3.0,0.0)","distanceToDragEvent":"lively.pt(39.9,-9.0)"},"540":{"_ImageURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAABAAAAAQBPJcTWAAAALnRFWHRUaXRsZQBMRUZULVBPSU5USU5HIE1BR05JRllJTkcgR0xBU1MgKFUrMUY1MEQpw88haQAAABV0RVh0QXV0aG9yAEFuZHJldyBNYXJjdXNl5zc3gwAAAC90RVh0U29mdHdhcmUAaW5mby5maWxlZm9ybWF0LmRhdGEuVW5pY29kZVBuZ1NlcnZsZXRoAX8wAAAAQ3RFWHREZXNjcmlwdGlvbgBodHRwOi8vd3d3LmZpbGVmb3JtYXQuaW5mby9pbmZvL3VuaWNvZGUvMWY1MGQvaW5kZXguaHRtk2hNQgAAADt0RVh0Q29weXJpZ2h0AGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzIuMC9siJKDAAAIDklEQVR42u1daWxVRRQeCi0tIqCAQCTIUtEIGlk0ilqEkEbiQhSKGAyCooIIggsiQuMWZNGwVMUFNIhKZBMobZClgK1FwAU3wIpSREDcUFZFEM/JOzf3vPHet9ze1/eYe77k+zNzl5nz3ZlzZntPKYFAcHojDXimmKH6cQbwZuBM4HLgx8A9wBPAU8BjwJ3ADcDFwMnArsCaYjr/0BB4DwlwjAwfL38DzgX2AdYWk3pDJnAM8E/NuN8BpwEHAq8DXgpsCswANgN2APak/BeBu7T7sQX1A9YQE8fuDwYAf2BG/JrEaefxmSjaeOAO9syNwBwxd2Q0o/7fMhr6h8Fx+oBIX346cATwF/aON6Qbc0ZH4G4y0lHgOGAdD8/Be/KAs4AFwKsdrqkHnAA8Tu8rAzYWCWz0Bh5hraKTT11fL+AH1FXlA8/SrsEu61fmW9qLFEqNAv5LRsEw9twEvKMzcAvwJ3LoHG2AW+n9B4HdgixGHhNjiccuKlbUp9aC7yoGnqflraa8A8C2QRTjMvIVaITyKI61BjnkqiILWEjvPAwcxvLqAj+nvAqH7s1oNAfupcpjeNskhnvQOQ/xYfxQCziHRVl3sjxsNfspvYSuNR4Ywn5ClT5CA7lYkUPRU0YVy4CivkVlOE7TKxa6AP+ivKlBEORe9nUO8XD/QhWay6oqmlK3dYoirTYs70FK/wd4ocli1KVIByu7XXmb9BsOPEmj76riSfZxbAM2oPQMmqLB9GUmC/I0M8AtHp9xCd3/rM8fCHISy+vH0ruaOi3Coyqv6ETPKPSpXEOZ4X9XoSl+y89sovTNJgoyklW8rw8+aKFP5apFo3SrbMNcWsnFpgmylkU19R3yY4mc0mk0j88Z62PZ5jHDV7DQugE5dkx/3CQxzlb2qt6aCF1HtJH6BHoGju4v97F8+Sp8zeRGlldCaZtMEmQAq+zICL5hpUvrwfXy19gzZvhcvj6aILNZ3ij2ETQzRZA3WWU7RrgOfQsu05YCnyLxcFS9h91fTlMgfqKdJsg6lteBpQ8wRZASVqmmUa7txvwEJ/qe8SoxGxYymK+wpnMsNGHpxviRbVShkzEatAb5iEHUSrqzQVuiUMkMf5IFGWnM/71giiAHqEL7U7iMf2gtkk/B7/M51E4qMlklvzwNymgxl+VvobQPTRCkMavkDpaelkJlbOkgyDUsv0LZu19Oe/A++BBLvyIB0ZJX9HIQhHdZBymt1BQfso9V1Jorag28PUXKN8tBkHqUV4elLTJFkM9YpVqzllOcAmXDiG6vJsZhlt+Kpc80RZBiF2eJK4fZSS5bd4fWUcTyc1n6Y6YIMpVVii+LTgFOTHLZNjoIMpTlT2fpXUwRpIcKn021gHuwcDN0ss525Cnn3fIt2DXfK3vPljGbHtK1gdcFmkNdkYTK4gz0Tgcxytg1fI6rUBkGvubA54Ta0lTFK9VYFhS/xKV18PEHX3MfYpogfPUND9DwuamFlP5oNZXlZRcxlmsDWutsCl/aNQYZWhfBnTlOceNsLq459E1wyyhwEeNvFb7ZusClrEbhNlbJoyp8Y3UejehxPWS08v/MBrbIlcr92BvfwZit7KMKOC3f3FRBcBC2mRlBnz0dpOzN17gvqrdP7+2p7PkoJz7Hrq2pCfeqMhzXasbI1/KHa/m4Y93reRFcU1mrIh8IXaLCJzpnsLyfKRozHrNZpbFF9NHyx2pGw2tWAZ8H3gW8UjmvvWdSlIQb3raq6Kdzp6vwBbOhWn5/FRCggy9lFcdN1521ax5Q0Y9B41o7nkn8Rv1/gSkS0T/crb0vV4Uv465UAUNjLerCkfAN2jUXKef19apwnYP4AynK4tfNU6m1ZlMtaK/stQZrLXu0Q6g6OIpTjoVfAK/Xnp1GDp1fhy0th1rwHLqmEbXYHkEQJYcGitwouG2onoPx0Ne8q+yDmtGIs8lPUFCgH/Q5R4XPQlt8nfKzKB9/ouNHLT/ddFEw7t+uGQbPko90GY+gOHgcoRc5+YeBj1DY3JPyGrq8qy6JdMhBDAyz8azhZLq2JRuP4HE3a6f8KhNH7k4Dt9UORqoE3qGqfiAUo7L7lX1kjfMd4H0UHGTTFMpLzH8VUAS3iN2znsQ1GugvprCvkvMYdSFouBYxPu98FdoKusblmZXUoiz0J1FuYgPUfCrXAof7S4MgimXIRVH8wwHq5vBLna9Cs8ULyEgVWrCg8zAJ79TtjGDXjSMx5kd4Fk7XB+a3uq5Sob1QfoW86JzxR2zcjjyj3/mKTafUpCAi2nPLVcB+QA379YdoGuWEBxEwars1hujIOpZQQS1jWhzvKXeIDAOBRhT+YgQ2kcYK71NLwgOauAKJ50jwpFW8J2jHKHvLKwYBuENmVxyibAiqKIlCOkVY1g8HZHkQ5SOXeTaBR9RW9vT7agp34xVlo4jiL7KoG0TjriCR4hVlk0r8EYrAtZQiZa+14wx1qzhF2Syi+C+K5VOWko8RUVJIlPc8irIhKCP6ZItSqeJbh8kSU/qHDCbKMuZT4hFlrpgxcaIUUcuJR5TdYsLEiFLIQuLMOESZJOZLnCjLyMhrabqkZRRR1qsArDQmW5SlZOxPVWhJ2E2UNRJlVQ/wi19CRv9WhXbJoCh8zb+IujVBNYqymIyPP55ZxsQoVvK78kkBrp28rXVThSJGcoE7YZ5RoTMlc8SBpw7kj2IEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgSAZ+A+0ucC4BysctgAAAABJRU5ErkJggg==","_NodeClass":["image"],"_NodeId":"29E543E0-AE93-493A-A694-FC1C330D0544","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.0,29.0)","_Padding":"lively.rect(0,0,0,0)"},"541":{"morph":{"__isSmartRef__":true,"id":539},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"542":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":543},"_BorderRadius":5.2,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"543":{"stops":[{"__isSmartRef__":true,"id":544},{"__isSmartRef__":true,"id":545},{"__isSmartRef__":true,"id":546},{"__isSmartRef__":true,"id":547}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"544":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"545":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"546":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"547":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"548":{"stops":[{"__isSmartRef__":true,"id":549},{"__isSmartRef__":true,"id":550},{"__isSmartRef__":true,"id":551},{"__isSmartRef__":true,"id":552}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"549":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"550":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"551":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"552":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"553":{"stops":[{"__isSmartRef__":true,"id":554},{"__isSmartRef__":true,"id":555},{"__isSmartRef__":true,"id":556},{"__isSmartRef__":true,"id":557}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"554":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"555":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"556":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"557":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"558":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"ScriptableButton","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":559}],"revisionOnLoad":154251,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"559":{"date":{"__isSmartRef__":true,"id":560},"author":"robertkrahn","message":"no comment","id":"0366C0A2-0C8E-4AEB-AAC3-120434134545"},"560":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:10:10 GMT+0200 (Central Europe Daylight Time)"},"561":{"sourceObj":{"__isSmartRef__":true,"id":531},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":531},"targetMethodName":"onFire","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"562":{"morph":{"__isSmartRef__":true,"id":531},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"563":{"submorphs":[],"scripts":[],"id":"364FF344-E489-461B-BC8C-ED45E4823ED4","shape":{"__isSmartRef__":true,"id":564},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"HighlightRectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":565},"eventHandler":{"__isSmartRef__":true,"id":606},"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","6FECB598-D130-4242-BF1B-E18767608129","0B23F218-078F-4912-A262-31B957885F41","C56BA290-B836-4946-B4EF-DBB6FBA2368C","61176BAF-CFE6-4F2C-9F0A-971AAD6595A1","CB4127B2-0AA5-4B50-9978-F1FF39924A82","113050BB-CF0E-4193-91C6-9C25FC857EE8","EFF939E4-317B-4662-943F-77A6E6F65BD0","AA288E7F-3972-4F0D-87DD-61E4BD9C9C97","903E8C60-1158-42D5-85D2-DF134DA6CEC1","28FD6210-A549-4A11-9178-04E77FF556C0","B3312E29-D786-469F-865E-91FD69475A52","D947A1C1-DCBE-4485-A33D-DF549F6978E0","56CE0E60-45BE-43FF-9C6C-296D8AC326B6","CC61E3F8-8C8D-4F24-A591-023D3C88DEC8"],"partTests":{"__isSmartRef__":true,"id":607},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"#startLetters":"","eventsAreDisabled":false,"_HandStyle":"default","_PointerEvents":"auto","_Rotation":0,"_Scale":1.0060210561262526,"owner":null,"magnifierButton":{"__isSmartRef__":true,"id":531},"attributeConnections":[{"__isSmartRef__":true,"id":612},{"__isSmartRef__":true,"id":614},{"__isSmartRef__":true,"id":616}],"isToolMorph":true,"isMetaTool":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":618},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(34.0,120.0)","distanceToDragEvent":"lively.pt(44.0,-14.0)"},"564":{"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.2597,"_BorderStyle":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(690.0,121.0)","_BorderColor":"Color.rgb(204,0,0)","_Fill":"Color.rgb(58,0,255)","_Padding":"lively.rect(0,0,0,0)"},"565":{"partsSpaceName":"PartsBin/Tools","comment":"A rectangle which highlights the object under the first hand of the world","migrationLevel":4,"partName":"HighlightRectangle","changes":[{"__isSmartRef__":true,"id":566},{"__isSmartRef__":true,"id":568},{"__isSmartRef__":true,"id":570},{"__isSmartRef__":true,"id":572},{"__isSmartRef__":true,"id":574},{"__isSmartRef__":true,"id":576},{"__isSmartRef__":true,"id":578},{"__isSmartRef__":true,"id":580},{"__isSmartRef__":true,"id":582},{"__isSmartRef__":true,"id":584},{"__isSmartRef__":true,"id":586},{"__isSmartRef__":true,"id":588},{"__isSmartRef__":true,"id":590},{"__isSmartRef__":true,"id":592},{"__isSmartRef__":true,"id":594},{"__isSmartRef__":true,"id":596},{"__isSmartRef__":true,"id":598},{"__isSmartRef__":true,"id":600},{"__isSmartRef__":true,"id":602},{"__isSmartRef__":true,"id":604}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"566":{"date":{"__isSmartRef__":true,"id":567},"author":"timfelgentreff","message":"no comment","id":"3DB7DB40-210A-4BED-91FD-9287005703EC"},"567":{"isSerializedDate":true,"string":"Thu May 24 2012 17:04:54 GMT+0200 (Central Europe Daylight Time)"},"568":{"date":{"__isSmartRef__":true,"id":569},"author":"tessi","message":"no comment","id":"23D7AA12-66A9-4C3B-B494-131256C291AC"},"569":{"isSerializedDate":true,"string":"Thu May 24 2012 16:57:13 GMT+0200 (Central Europe Daylight Time)"},"570":{"date":{"__isSmartRef__":true,"id":571},"author":"tessi","message":"no comment","id":"2C30B7CA-388F-4F51-B4CF-A2E50E381148"},"571":{"isSerializedDate":true,"string":"Thu May 24 2012 16:23:11 GMT+0200 (Central Europe Daylight Time)"},"572":{"date":{"__isSmartRef__":true,"id":573},"author":"tessi","message":"diable events","id":"7C1F71A3-FDAC-470A-B9A9-E1F2C9FEF18E"},"573":{"isSerializedDate":true,"string":"Thu May 24 2012 14:46:08 GMT+0200 (Central Europe Daylight Time)"},"574":{"date":{"__isSmartRef__":true,"id":575},"author":"tessi","message":"no comment","id":"01996A33-11BC-4C15-96D7-B7D219E2E961"},"575":{"isSerializedDate":true,"string":"Thu May 24 2012 14:39:50 GMT+0200 (Central Europe Daylight Time)"},"576":{"date":{"__isSmartRef__":true,"id":577},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"577":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Central Europe Daylight Time)"},"578":{"date":{"__isSmartRef__":true,"id":579},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"579":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Central Europe Daylight Time)"},"580":{"date":{"__isSmartRef__":true,"id":581},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"581":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Central Europe Standard Time)"},"582":{"date":{"__isSmartRef__":true,"id":583},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"583":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Central Europe Standard Time)"},"584":{"date":{"__isSmartRef__":true,"id":585},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"585":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Central Europe Standard Time)"},"586":{"date":{"__isSmartRef__":true,"id":587},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"587":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Central Europe Daylight Time)"},"588":{"date":{"__isSmartRef__":true,"id":589},"author":"tessi","message":"no comment","id":"4B982A01-25B3-455A-848D-89C2C3C471D7"},"589":{"isSerializedDate":true,"string":"Thu May 24 2012 13:58:01 GMT+0200 (Central Europe Daylight Time)"},"590":{"date":{"__isSmartRef__":true,"id":591},"author":"tessi","message":"no comment","id":"2FD6CB7B-3BC7-4666-98B4-AACF1001954D"},"591":{"isSerializedDate":true,"string":"Thu May 24 2012 14:07:32 GMT+0200 (Central Europe Daylight Time)"},"592":{"date":{"__isSmartRef__":true,"id":593},"author":"tessi","message":"no comment","id":"09CF5ECF-2C87-4B66-A164-39848628596F"},"593":{"isSerializedDate":true,"string":"Thu May 24 2012 15:34:59 GMT+0200 (Central Europe Daylight Time)"},"594":{"date":{"__isSmartRef__":true,"id":595},"author":"tessi","message":"no comment","id":"252A3EB5-DB00-4CF9-BF38-2927DD1C5229"},"595":{"isSerializedDate":true,"string":"Thu May 24 2012 16:34:29 GMT+0200 (Central Europe Daylight Time)"},"596":{"date":{"__isSmartRef__":true,"id":597},"author":"tessi","message":"no comment","id":"81534551-62C1-4FC9-96CB-A5AC6642CA1E"},"597":{"isSerializedDate":true,"string":"Thu May 24 2012 16:45:49 GMT+0200 (Central Europe Daylight Time)"},"598":{"date":{"__isSmartRef__":true,"id":599},"author":"tessi","message":"no comment","id":"5125DE3A-D50E-4621-8490-F3A9D99C2C4C"},"599":{"isSerializedDate":true,"string":"Thu May 24 2012 16:47:20 GMT+0200 (Central Europe Daylight Time)"},"600":{"date":{"__isSmartRef__":true,"id":601},"author":"tessi","message":"no comment","id":"C81A2FBF-CB0B-4A0B-9D63-F9AEDFCB5DA6"},"601":{"isSerializedDate":true,"string":"Thu May 24 2012 16:51:06 GMT+0200 (Central Europe Daylight Time)"},"602":{"date":{"__isSmartRef__":true,"id":603},"author":"tessi","message":"no comment","id":"DC8EF5EC-7563-45B6-816D-20E2DC218525"},"603":{"isSerializedDate":true,"string":"Thu May 24 2012 16:52:10 GMT+0200 (Central Europe Daylight Time)"},"604":{"date":{"__isSmartRef__":true,"id":605},"author":"timfelgentreff","message":"no comment","id":"E7515DFB-DE7D-4E1F-A2C3-85166DCE4942"},"605":{"isSerializedDate":true,"string":"Thu May 24 2012 16:59:39 GMT+0200 (Central Europe Daylight Time)"},"606":{"morph":{"__isSmartRef__":true,"id":563},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"607":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":608}},"608":{"test01IsMorph":{"__isSmartRef__":true,"id":609}},"609":{"varMapping":{"__isSmartRef__":true,"id":610},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"610":{"this":{"__isSmartRef__":true,"id":607}},"611":{},"612":{"sourceObj":{"__isSmartRef__":true,"id":563},"sourceAttrName":"onMouseMove","targetObj":{"__isSmartRef__":true,"id":563},"targetMethodName":"updateOnMove","varMapping":{"__isSmartRef__":true,"id":613},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"613":{"source":{"__isSmartRef__":true,"id":563},"target":{"__isSmartRef__":true,"id":563}},"614":{"sourceObj":{"__isSmartRef__":true,"id":563},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":531},"targetMethodName":"removeHighlighting","varMapping":{"__isSmartRef__":true,"id":615},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"615":{"source":{"__isSmartRef__":true,"id":563},"target":{"__isSmartRef__":true,"id":531}},"616":{"sourceObj":{"__isSmartRef__":true,"id":563},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":531},"targetMethodName":"setTarget","varMapping":{"__isSmartRef__":true,"id":617},"converterString":"function () {\n return this.sourceObj.morphUnderCursor();\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"617":{"source":{"__isSmartRef__":true,"id":563},"target":{"__isSmartRef__":true,"id":531}},"618":{"update":{"__isSmartRef__":true,"id":619},"updateOnMove":{"__isSmartRef__":true,"id":623},"bringToFront":{"__isSmartRef__":true,"id":627},"morphUnderCursor":{"__isSmartRef__":true,"id":635}},"619":{"varMapping":{"__isSmartRef__":true,"id":620},"source":"function update(morphUnderCursor) {\n if (morphUnderCursor === this.magnifierButton ||\n this.magnifierButton.submorphs.include(morphUnderCursor)) {\n morphToHighlight = this.magnifierButton.currentTarget();\n } else {\n morphToHighlight = morphUnderCursor;\n }\n\n if (morphToHighlight && morphToHighlight.world()) {\n this.setPosition(morphToHighlight.getPositionInWorld());\n this.setExtent(morphToHighlight.getExtent());\n }\n}","funcProperties":{"__isSmartRef__":true,"id":621},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"620":{"this":{"__isSmartRef__":true,"id":563}},"621":{"timestamp":{"__isSmartRef__":true,"id":622},"user":"lauritz","tags":[]},"622":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:29:58 GMT+0200 (Central Europe Daylight Time)"},"623":{"varMapping":{"__isSmartRef__":true,"id":624},"source":"function updateOnMove() {\n this.update(this.morphUnderCursor());\n this.bringToFront();\n}","funcProperties":{"__isSmartRef__":true,"id":625},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"624":{"this":{"__isSmartRef__":true,"id":563}},"625":{"timestamp":{"__isSmartRef__":true,"id":626},"user":"lauritz","tags":[]},"626":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:33 GMT+0200 (Central Europe Daylight Time)"},"627":{"varMapping":{"__isSmartRef__":true,"id":628},"source":"function bringToFront() {\n this.renderContext().morphNode.style.zIndex= 1000;\n}","funcProperties":{"__isSmartRef__":true,"id":633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"628":{"this":{"__isSmartRef__":true,"id":563},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":629}},"629":{"$super":{"__isSmartRef__":true,"id":630}},"630":{"varMapping":{"__isSmartRef__":true,"id":631},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":632},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"631":{"obj":{"__isSmartRef__":true,"id":563},"name":"bringToFront"},"632":{},"633":{"timestamp":{"__isSmartRef__":true,"id":634},"user":"lauritz","tags":[]},"634":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:12:09 GMT+0200 (Central Europe Daylight Time)"},"635":{"varMapping":{"__isSmartRef__":true,"id":636},"source":"function morphUnderCursor() {\n var that = this,\n world = lively.morphic.World.current(); \n \n return world.morphsContainingPoint(world.firstHand().getPosition()).detect(\n function(ea) {\n return !ea.isPlaceholder &&\n !ea.isHalo &&\n (!ea.owner || !ea.owner.isHalo) &&\n !(ea === that);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":637},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"636":{"this":{"__isSmartRef__":true,"id":563}},"637":{"timestamp":{"__isSmartRef__":true,"id":638},"user":"lauritz","tags":[]},"638":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:36 GMT+0200 (Central Europe Daylight Time)"},"639":{"moveHorizontal":true},"640":{"onFire":{"__isSmartRef__":true,"id":641},"removeHighlighting":{"__isSmartRef__":true,"id":645},"onMouseMove":{"__isSmartRef__":true,"id":649},"onMouseOut":{"__isSmartRef__":true,"id":657},"reset":{"__isSmartRef__":true,"id":665},"isTracking":{"__isSmartRef__":true,"id":669},"isHighlighting":{"__isSmartRef__":true,"id":673},"currentTarget":{"__isSmartRef__":true,"id":677},"setupHighlightRectangle":{"__isSmartRef__":true,"id":681},"setTarget":{"__isSmartRef__":true,"id":685}},"641":{"varMapping":{"__isSmartRef__":true,"id":642},"source":"function onFire() {\n var hand = lively.morphic.World.current().firstHand(),\n highlight = this.highlightRectangle,\n that = this;\n\n if (this.isTracking()) {\n this.removeHighlighting();\n } else {\n this.world().addMorph(highlight);\n hand.highlightConnection = connect(hand, \"scrollFocusMorph\", highlight, \"update\");\n highlight.bringToFront();\n if (!this.currentTarget() || !this.currentTarget().world()) {\n highlight.setExtent(pt(0,0));\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":643},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"642":{"this":{"__isSmartRef__":true,"id":531}},"643":{"timestamp":{"__isSmartRef__":true,"id":644},"user":"lauritz","tags":[]},"644":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:40:51 GMT+0200 (Central Europe Daylight Time)"},"645":{"varMapping":{"__isSmartRef__":true,"id":646},"source":"function removeHighlighting() {\n var hand = this.world().firstHand();\n\n if (this.highlightRectangle) {\n this.highlightRectangle.remove();\n }\n\n hand.attributeConnections.removeAt(\n hand.attributeConnections.indexOf(hand.highlightConnection));\n hand.highlightConnection = null;\n}","funcProperties":{"__isSmartRef__":true,"id":647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"646":{"this":{"__isSmartRef__":true,"id":531}},"647":{"timestamp":{"__isSmartRef__":true,"id":648},"user":"jenslincke","tags":[]},"648":{"isSerializedDate":true,"string":"Tue Dec 18 2012 12:54:24 GMT+0100 (Central Europe Standard Time)"},"649":{"varMapping":{"__isSmartRef__":true,"id":650},"source":"function onMouseMove(evt) {\n var target = this.currentTarget();\n if (target && target.world() && !this.isHighlighting()) {\n this.highlightRectangle.update(target);\n this.world().addMorph(this.highlightRectangle);\n this.highlightRectangle.bringToFront();\n this.targetHighlight = this.highlightRectangle;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"650":{"this":{"__isSmartRef__":true,"id":531},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":651}},"651":{"$super":{"__isSmartRef__":true,"id":652}},"652":{"varMapping":{"__isSmartRef__":true,"id":653},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":654},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"653":{"obj":{"__isSmartRef__":true,"id":531},"name":"onMouseMove"},"654":{},"655":{"timestamp":{"__isSmartRef__":true,"id":656},"user":"lauritz","tags":[]},"656":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:25:52 GMT+0200 (Central Europe Daylight Time)"},"657":{"varMapping":{"__isSmartRef__":true,"id":658},"source":"function onMouseOut() {\n if (this.isHighlighting()) {\n if (!this.isTracking()) {\n this.targetHighlight.remove();\n }\n delete this.targetHighlight;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":663},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"658":{"this":{"__isSmartRef__":true,"id":531},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":659}},"659":{"$super":{"__isSmartRef__":true,"id":660}},"660":{"varMapping":{"__isSmartRef__":true,"id":661},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":662},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"661":{"obj":{"__isSmartRef__":true,"id":531},"name":"onMouseOut"},"662":{},"663":{"timestamp":{"__isSmartRef__":true,"id":664},"user":"lauritz","tags":[]},"664":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:21:57 GMT+0200 (Central Europe Daylight Time)"},"665":{"varMapping":{"__isSmartRef__":true,"id":666},"source":"function reset() {\n this.highlightRectangle.attributeConnections = [];\n \n var r = this.highlightRectangle;\n r.isToolMorph = true\n disconnectAll(r)\n connect(r, \"onMouseMove\", this.highlightRectangle, \"updateOnMove\")\n connect(r, \"onMouseUp\", this, \"removeHighlighting\")\n connect(r, \"onMouseUp\", this, \"setTarget\",\n {converter: function () {\n return this.sourceObj.morphUnderCursor();\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":667},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"666":{"this":{"__isSmartRef__":true,"id":531}},"667":{"timestamp":{"__isSmartRef__":true,"id":668},"user":"jenslincke","tags":[]},"668":{"isSerializedDate":true,"string":"Mon Dec 17 2012 17:02:31 GMT+0100 (Central Europe Standard Time)"},"669":{"varMapping":{"__isSmartRef__":true,"id":670},"source":"function isTracking() {\n return !!this.world().firstHand().highlightConnection;\n}","funcProperties":{"__isSmartRef__":true,"id":671},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"670":{"this":{"__isSmartRef__":true,"id":531}},"671":{"timestamp":{"__isSmartRef__":true,"id":672},"user":"lauritz","tags":[]},"672":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:25 GMT+0200 (Central Europe Daylight Time)"},"673":{"varMapping":{"__isSmartRef__":true,"id":674},"source":"function isHighlighting() {\n return !!this.targetHighlight;\n}","funcProperties":{"__isSmartRef__":true,"id":675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"674":{"this":{"__isSmartRef__":true,"id":531}},"675":{"timestamp":{"__isSmartRef__":true,"id":676},"user":"lauritz","tags":[]},"676":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:22 GMT+0200 (Central Europe Daylight Time)"},"677":{"varMapping":{"__isSmartRef__":true,"id":678},"source":"function currentTarget() {\n return this.owner.target;\n}","funcProperties":{"__isSmartRef__":true,"id":679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"678":{"this":{"__isSmartRef__":true,"id":531}},"679":{"timestamp":{"__isSmartRef__":true,"id":680},"user":"lauritz","tags":[]},"680":{"isSerializedDate":true,"string":"Wed Jun 06 2012 18:26:02 GMT+0200 (Central Europe Daylight Time)"},"681":{"varMapping":{"__isSmartRef__":true,"id":682},"source":"function setupHighlightRectangle() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"682":{"this":{"__isSmartRef__":true,"id":531}},"683":{"timestamp":{"__isSmartRef__":true,"id":684},"user":"jenslincke","tags":[]},"684":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:26:03 GMT+0100 (Central Europe Standard Time)"},"685":{"varMapping":{"__isSmartRef__":true,"id":686},"source":"function setTarget(obj) {\n this.owner.setTarget(obj)\n}","funcProperties":{"__isSmartRef__":true,"id":687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"686":{"this":{"__isSmartRef__":true,"id":531}},"687":{"timestamp":{"__isSmartRef__":true,"id":688},"user":"jenslincke","tags":[]},"688":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:27:04 GMT+0100 (Central Europe Standard Time)"},"689":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":17.78,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(2.0,18.0)","_Extent":"lively.pt(849.0,123.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)","_Fill":"Color.rgb(223,249,127)"},"690":{"migrationLevel":4,"comment":"a simple text morph","partName":"SpecialSyntaxWorkspace","changes":[{"__isSmartRef__":true,"id":691},{"__isSmartRef__":true,"id":693},{"__isSmartRef__":true,"id":695},{"__isSmartRef__":true,"id":697},{"__isSmartRef__":true,"id":699},{"__isSmartRef__":true,"id":701},{"__isSmartRef__":true,"id":703},{"__isSmartRef__":true,"id":705},{"__isSmartRef__":true,"id":707},{"__isSmartRef__":true,"id":709},{"__isSmartRef__":true,"id":711},{"__isSmartRef__":true,"id":713}],"lastModifiedDate":{"__isSmartRef__":true,"id":715},"partsSpaceName":"PartsBin/Jens/","revisionOnLoad":203070,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"691":{"date":{"__isSmartRef__":true,"id":692},"author":"jenslincke","message":"no comment","id":"FFE4EC06-2D6B-47F9-BF5B-AC28A9B49944"},"692":{"isSerializedDate":true,"string":"Wed Jan 30 2013 11:41:01 GMT+0100 (Central Europe Standard Time)"},"693":{"date":{"__isSmartRef__":true,"id":694},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"694":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Central Europe Daylight Time)"},"695":{"date":{"__isSmartRef__":true,"id":696},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"696":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Central Europe Standard Time)"},"697":{"date":{"__isSmartRef__":true,"id":698},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"698":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Central Europe Daylight Time)"},"699":{"date":{"__isSmartRef__":true,"id":700},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"700":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Central Europe Daylight Time)"},"701":{"date":{"__isSmartRef__":true,"id":702},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"702":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Central Europe Daylight Time)"},"703":{"date":{"__isSmartRef__":true,"id":704},"author":"jenslincke","message":"no comment","id":"FBFBFDA1-7B2B-4E09-B7EC-270BD1E20D91"},"704":{"isSerializedDate":true,"string":"Tue Dec 11 2012 12:05:06 GMT+0100 (Central Europe Standard Time)"},"705":{"date":{"__isSmartRef__":true,"id":706},"author":"jenslincke","message":"no comment","id":"4867AA9B-8A78-46E2-A531-138A243E78F9"},"706":{"isSerializedDate":true,"string":"Tue Dec 11 2012 12:07:25 GMT+0100 (Central Europe Standard Time)"},"707":{"date":{"__isSmartRef__":true,"id":708},"author":"jenslincke","message":"no comment","id":"E9F4BC8B-D5C2-42F9-A1D1-E7D3843A9A3B"},"708":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:14:18 GMT+0100 (Central Europe Standard Time)"},"709":{"date":{"__isSmartRef__":true,"id":710},"author":"jenslincke","message":"no comment","id":"5A416C80-0936-40FE-B19A-D8B3AB3E243C"},"710":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:29:08 GMT+0100 (Central Europe Standard Time)"},"711":{"date":{"__isSmartRef__":true,"id":712},"author":"jenslincke","message":"no comment","id":"5DF44610-0A5F-47E7-8B78-FE18745427DF"},"712":{"isSerializedDate":true,"string":"Fri Dec 06 2013 14:07:28 GMT+0100 (Central Europe Standard Time)"},"713":{"date":{"__isSmartRef__":true,"id":714},"author":"jenslincke","message":"no comment","id":"D8D61C47-AB37-4A9D-92DB-67FA302328E3"},"714":{"isSerializedDate":true,"string":"Fri Dec 06 2013 17:21:06 GMT+0100 (Central Europe Standard Time)"},"715":{"isSerializedDate":true,"string":"Fri Dec 06 2013 17:20:26 GMT+0100 (Central Europe Standard Time)"},"716":{"style":{"__isSmartRef__":true,"id":717},"chunkOwner":{"__isSmartRef__":true,"id":530},"_id":"_8","storedString":"\n#Text$ = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"717":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"718":{"_id":"_12","style":{"__isSmartRef__":true,"id":719},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":"\"1..\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"719":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"720":{"_id":"_13","style":{"__isSmartRef__":true,"id":721},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"721":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"722":{"_id":"_14","style":{"__isSmartRef__":true,"id":723},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":"//","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"723":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(128,0,0)"},"724":{"_id":"_15","style":{"__isSmartRef__":true,"id":725},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":" works","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"725":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"726":{"_id":"_16","style":{"__isSmartRef__":true,"id":727},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":"\n\n#Text$ = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"727":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"728":{"_id":"_17","style":{"__isSmartRef__":true,"id":729},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":"\"1..\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"729":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"730":{"_id":"_18","style":{"__isSmartRef__":true,"id":731},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":"; ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"731":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"732":{"_id":"_19","style":{"__isSmartRef__":true,"id":733},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":"//","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"733":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(128,0,0)"},"734":{"_id":"_20","style":{"__isSmartRef__":true,"id":735},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":" works","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"735":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"736":{"_id":"_21","style":{"__isSmartRef__":true,"id":737},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":"\n(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"737":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"738":{"_id":"_22","style":{"__isSmartRef__":true,"id":739},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"739":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"740":{"_id":"_23","style":{"__isSmartRef__":true,"id":741},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":"() ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"741":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"742":{"_id":"_24","style":{"__isSmartRef__":true,"id":743},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"743":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"744":{"_id":"_25","style":{"__isSmartRef__":true,"id":745},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":"\n #Text$ += ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"745":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"746":{"_id":"_26","style":{"__isSmartRef__":true,"id":747},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":"\"..2\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"747":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"748":{"_id":"_27","style":{"__isSmartRef__":true,"id":749},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"749":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"750":{"_id":"_28","style":{"__isSmartRef__":true,"id":751},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"751":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"752":{"_id":"_29","style":{"__isSmartRef__":true,"id":753},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":").bind(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"753":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"754":{"_id":"_30","style":{"__isSmartRef__":true,"id":755},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"755":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"756":{"_id":"_31","style":{"__isSmartRef__":true,"id":757},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":").delay(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"757":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"758":{"_id":"_32","style":{"__isSmartRef__":true,"id":759},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":"2","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"759":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"760":{"_id":"_33","style":{"__isSmartRef__":true,"id":761},"chunkOwner":{"__isSmartRef__":true,"id":530},"storedString":")","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"761":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"762":{"morph":{"__isSmartRef__":true,"id":530},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"763":{"morph":{"__isSmartRef__":true,"id":530},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(941.0,598.0)"},"764":{"morph":{"__isSmartRef__":true,"id":530},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1362.8,598.0)"},"765":{"morph":{"__isSmartRef__":true,"id":530},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1784.7,598.0)"},"766":{"morph":{"__isSmartRef__":true,"id":530},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1784.7,668.0)"},"767":{"morph":{"__isSmartRef__":true,"id":530},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1784.7,738.0)"},"768":{"morph":{"__isSmartRef__":true,"id":530},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1362.8,738.0)"},"769":{"morph":{"__isSmartRef__":true,"id":530},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(941.0,738.0)"},"770":{"morph":{"__isSmartRef__":true,"id":530},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(941.0,668.0)"},"771":{"sourceObj":{"__isSmartRef__":true,"id":530},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":530},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":772},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"772":{"source":{"__isSmartRef__":true,"id":530},"target":{"__isSmartRef__":true,"id":530}},"773":{"submorphs":[{"__isSmartRef__":true,"id":774}],"scripts":[],"id":"CAA3EF8E-027A-4144-BE87-3D424D6629CD","shape":{"__isSmartRef__":true,"id":800},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle1","partsBinMetaInfo":{"__isSmartRef__":true,"id":801},"eventHandler":{"__isSmartRef__":true,"id":835},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","F2677A9D-5855-4DF2-B248-94545B34B762","D52188B3-7DC0-410E-96B1-50892AC00A37","6C63AD83-0690-4971-AEA9-AC1BF489E577","C7BF1445-996C-41DC-9759-C8C3A10E00D8"],"partTests":{"__isSmartRef__":true,"id":836},"_ClipMode":"visible","moved":true,"prevScroll":[0,0],"isCopyMorphRef":true,"morphRefId":1,"_Rotation":0,"_Scale":1,"owner":{"__isSmartRef__":true,"id":0},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(34.0,120.0)"},"774":{"submorphs":[],"scripts":[],"id":"9D69A86B-BDE1-4D88-B6A4-0DC2C8C86EF5","shape":{"__isSmartRef__":true,"id":775},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":776},"textChunks":[{"__isSmartRef__":true,"id":792}],"charsReplaced":"foo!?","lastFindLoc":5,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":794},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","C8F34A02-87BD-4D86-80BB-F98C5F27AD1B","62D2C0B7-7EBD-4EC1-9871-74F140A46BA3"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":773},"_Rotation":0,"_Scale":1,"__layered_value__":"undefined2..2..2..2..2....2","__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":795},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(103.0,48.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(96.0,-12.0)"},"775":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(128.7,26.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"776":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":777},{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":783},{"__isSmartRef__":true,"id":785},{"__isSmartRef__":true,"id":787},{"__isSmartRef__":true,"id":789}],"revisionOnLoad":193597,"lastModifiedDate":{"__isSmartRef__":true,"id":791},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"777":{"date":{"__isSmartRef__":true,"id":778},"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62"},"778":{"isSerializedDate":true,"string":"Tue Mar 12 2013 17:31:56 GMT+0100 (Central Europe Standard Time)"},"779":{"date":{"__isSmartRef__":true,"id":780},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"780":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Central Europe Daylight Time)"},"781":{"date":{"__isSmartRef__":true,"id":782},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"782":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Central Europe Daylight Time)"},"783":{"date":{"__isSmartRef__":true,"id":784},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"784":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Central Europe Daylight Time)"},"785":{"date":{"__isSmartRef__":true,"id":786},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"786":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Central Europe Standard Time)"},"787":{"date":{"__isSmartRef__":true,"id":788},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"788":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Central Europe Daylight Time)"},"789":{"date":{"__isSmartRef__":true,"id":790},"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598"},"790":{"isSerializedDate":true,"string":"Tue Mar 12 2013 18:36:22 GMT+0100 (Central Europe Standard Time)"},"791":{"isSerializedDate":true,"string":"Tue Mar 12 2013 18:35:33 GMT+0100 (Central Europe Standard Time)"},"792":{"style":{"__isSmartRef__":true,"id":793},"chunkOwner":{"__isSmartRef__":true,"id":774},"_id":"_766","storedString":"1..","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"793":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"794":{"morph":{"__isSmartRef__":true,"id":774},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"795":{"reset":{"__isSmartRef__":true,"id":796}},"796":{"varMapping":{"__isSmartRef__":true,"id":797},"source":"function reset() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":798},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"797":{"this":{"__isSmartRef__":true,"id":774}},"798":{"timestamp":{"__isSmartRef__":true,"id":799},"user":"jenslincke","tags":[]},"799":{"isSerializedDate":true,"string":"Fri Dec 06 2013 14:05:17 GMT+0100 (Central Europe Standard Time)"},"800":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(690.0,121.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"801":{"partsSpaceName":"PartsBin/Basic","comment":"A plain simple rectangle","migrationLevel":8,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":802},{"__isSmartRef__":true,"id":804},{"__isSmartRef__":true,"id":806},{"__isSmartRef__":true,"id":808},{"__isSmartRef__":true,"id":810},{"__isSmartRef__":true,"id":812},{"__isSmartRef__":true,"id":814},{"__isSmartRef__":true,"id":816},{"__isSmartRef__":true,"id":818},{"__isSmartRef__":true,"id":820},{"__isSmartRef__":true,"id":822},{"__isSmartRef__":true,"id":824},{"__isSmartRef__":true,"id":826},{"__isSmartRef__":true,"id":828},{"__isSmartRef__":true,"id":830},{"__isSmartRef__":true,"id":832}],"lastModifiedDate":{"__isSmartRef__":true,"id":834},"revisionOnLoad":198774,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"802":{"author":"robertkrahn","message":"no comment","id":"FBBB9C99-B61C-4D5F-8750-6E2987DF0C9C","date":{"__isSmartRef__":true,"id":803}},"803":{"isSerializedDate":true,"string":"Fri Jun 21 2013 00:16:24 GMT+0200 (Central Europe Daylight Time)"},"804":{"author":"robertkrahn","message":"no comment","id":"67FD74CD-7AE4-4050-ADC7-4DF73804258D","date":{"__isSmartRef__":true,"id":805}},"805":{"isSerializedDate":true,"string":"Thu May 30 2013 09:18:06 GMT+0200 (Central Europe Daylight Time)"},"806":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","date":{"__isSmartRef__":true,"id":807}},"807":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (Central Europe Standard Time)"},"808":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","date":{"__isSmartRef__":true,"id":809}},"809":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Central Europe Daylight Time)"},"810":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","date":{"__isSmartRef__":true,"id":811}},"811":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Central Europe Daylight Time)"},"812":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","date":{"__isSmartRef__":true,"id":813}},"813":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Central Europe Standard Time)"},"814":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","date":{"__isSmartRef__":true,"id":815}},"815":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Central Europe Standard Time)"},"816":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","date":{"__isSmartRef__":true,"id":817}},"817":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Central Europe Standard Time)"},"818":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","date":{"__isSmartRef__":true,"id":819}},"819":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Central Europe Daylight Time)"},"820":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","date":{"__isSmartRef__":true,"id":821}},"821":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (Central Europe Daylight Time)"},"822":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","date":{"__isSmartRef__":true,"id":823}},"823":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (Central Europe Standard Time)"},"824":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","date":{"__isSmartRef__":true,"id":825}},"825":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (Central Europe Standard Time)"},"826":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","date":{"__isSmartRef__":true,"id":827}},"827":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (Central Europe Standard Time)"},"828":{"author":"SAPLivelyScreen","message":"no comment","id":"EF145198-0649-41BD-A92E-521D98FEC49D","date":{"__isSmartRef__":true,"id":829}},"829":{"isSerializedDate":true,"string":"Thu May 30 2013 00:36:50 GMT+0200 (Central Europe Daylight Time)"},"830":{"author":"SAPLivelyScreen","message":"no comment","id":"7A44D8CA-6D5F-42A3-A4B4-4D7F51EECA52","date":{"__isSmartRef__":true,"id":831}},"831":{"isSerializedDate":true,"string":"Tue Jun 18 2013 20:49:27 GMT+0200 (Central Europe Daylight Time)"},"832":{"author":"robertkrahn","message":"no comment","id":"A452871F-4EB9-45D1-94B8-6065CBA7B8FD","date":{"__isSmartRef__":true,"id":833}},"833":{"isSerializedDate":true,"string":"Tue Jul 30 2013 08:20:51 GMT+0200 (Central Europe Daylight Time)"},"834":{"isSerializedDate":true,"string":"Thu Aug 15 2013 21:21:30 GMT+0200 (Central Europe Daylight Time)"},"835":{"morph":{"__isSmartRef__":true,"id":773},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"836":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":837}},"837":{"test01IsMorph":{"__isSmartRef__":true,"id":838}},"838":{"varMapping":{"__isSmartRef__":true,"id":839},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":840},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"839":{"this":{"__isSmartRef__":true,"id":836}},"840":{},"841":{"adjustForNewBounds":true},"842":{"submorphs":[{"__isSmartRef__":true,"id":843}],"scripts":[],"id":"D2EB2B43-6E8C-451D-BF5C-204D19DBA30F","shape":{"__isSmartRef__":true,"id":1001},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":11,"name":"SpecialSyntaxWorkspace2","partsBinMetaInfo":{"__isSmartRef__":true,"id":1002},"textChunks":[{"__isSmartRef__":true,"id":1022}],"charsReplaced":"\npath = this.renderContext().shapeNode.childNodes[6].childNodes[0].childNodes[0]\npath.getAttribute(\"d\") // M[0, 0]q[1.1021457184401395e-14, 180] [127.27922061357856, -127.27922061357854] [254.55844122715712, -254.5584412271571]\npath.setAttribute(\"d\", \"M 175 200 l 150 0\")\npath.setAttribute(\"d\", \"M 100 300 c 150 150 100 -100\")\npath.setAttribute(\"d\", \"M 0 0 C 0 100 200 300 400 500 600\")\npath.setAttribute(\"d\", \"M 0 0 q 1.1021457184401395e-14 180 127.27922061357856 -127.27922061357854 254.55844122715712 -254.5584412271571\")\n\na = [1,2,3]\n\noldArrayPrint = a.toString\n\na\n\nprintOn\n\n","lastFindLoc":110,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":1024},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","00EF5BDE-A6C1-4CDC-AAFD-8DB7D6C920A9","31625624-9A8F-4797-9CEB-6E0AC4E70EA8","D1F11C50-0C91-47DF-A055-1EA602857957","F2B8E6AA-6248-4340-A65D-FC05BD3AC6EC","2EFE11FE-5B9F-4624-8C5B-F77B7A7826DE","19BB0C4A-BB4E-4A13-AB5C-F54AA471378D","918AD7B7-9B35-4D98-ADBD-8D96DA68113D","D9E28CAF-8D7B-43E8-9254-CA4CBA49F490"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"magnets":[{"__isSmartRef__":true,"id":1025},{"__isSmartRef__":true,"id":1026},{"__isSmartRef__":true,"id":1027},{"__isSmartRef__":true,"id":1028},{"__isSmartRef__":true,"id":1029},{"__isSmartRef__":true,"id":1030},{"__isSmartRef__":true,"id":1031},{"__isSmartRef__":true,"id":1032}],"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":1033}],"doNotSerialize":["$$textString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"_lastSyntaxHighlightTime":23,"_WordBreak":"break-all","savedTextString":"// var target = $world\n//this.target = $world\nthis.target = #ExampleWorld\n\nthis.initializeData()\n\nthis.draw()","target":{"__isSmartRef__":true,"id":1035},"layout":{"__isSmartRef__":true,"id":1330},"_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":2,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"textString":"// var target = $world\nthis.target = $world\n//this.target = #ExampleWorld\n\nthis.initializeData()\n\nthis.draw()","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1331},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(60.3,951.7)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(497.5,-39.7)"},"843":{"submorphs":[{"__isSmartRef__":true,"id":844},{"__isSmartRef__":true,"id":851}],"scripts":[],"id":"6716E808-9BF0-471E-8BA5-0E0E4491D002","shape":{"__isSmartRef__":true,"id":854},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":860},"lighterFill":{"__isSmartRef__":true,"id":865},"label":{"__isSmartRef__":true,"id":844},"name":"MagnifierButton1","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":870},"attributeConnections":[{"__isSmartRef__":true,"id":873}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":874},"derivationIds":[2588,"22797D34-67DE-4A06-81F0-4DF0A87ADBBC","81CB4C12-BCF0-4097-8B6D-D9419046367A","0767A57D-9BB2-48C6-9654-753D2B9D00A6","42871246-6725-4E41-A2C1-5A5BCF041097","BCE6E775-B5DF-4D6B-9F06-CDC02C1B1D0F","797EC165-A639-42D9-A059-669F6BEB92A7","FA498EFD-E50E-4CE0-9FA8-9AE2E8AE9580","4B68C371-CB37-45B4-910A-611E5FFC23DD","94E374B9-7ED4-4E39-96F1-6FD4E7AC3428","34D63515-7CC7-43FB-B7BB-87AFCA377D63","7E0B172C-0AF5-4C6E-B184-25A8FAE4FAB8","12239D52-D3D3-4713-BC3E-F0B95C488CB7","72559D92-4616-45A9-A0F2-72BA4147C0FB","E86C7328-AF24-4881-84AF-B7C7CEFEAE14","22D731CF-38F0-41CC-B125-74D2842ED847","B58A1A30-782E-4675-A276-2C01D35BEC70","ACEABA6D-071C-46C2-A325-BE30189AA45F","686443AE-DCDC-4998-8A39-48BC57D64FDC","8D660766-7C93-404C-9D92-B12CBF59A3CE","20DF1A18-6F2B-4D66-9110-75EB343C3C61","6295FA32-B7AA-4C61-BF03-5E69084C8FE8","72BEBA6F-7C26-47B6-AED2-253F02E48DE5","0B7FD918-BB64-49EA-A26A-45D408FBF85D","6B96BB67-EBE4-46AC-97F3-73F209469E96","7D373E3D-8EBD-4E82-99C0-2ABA4154DDD2"],"_ClipMode":"visible","highlightRectangle":{"__isSmartRef__":true,"id":875},"isPressed":false,"owner":{"__isSmartRef__":true,"id":842},"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":951},"_Rotation":0,"_Scale":0.9920279440699439,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":952},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(664.4,-5.0)","distanceToDragEvent":"lively.pt(39.2,-13.1)"},"844":{"submorphs":[],"scripts":[],"id":"65B8E035-5DF8-4B88-B57A-99E2A738EFB4","shape":{"__isSmartRef__":true,"id":845},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":24,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":843},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":846},{"__isSmartRef__":true,"id":848}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":850},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"024C5ADE-C4CF-4E8E-BEC5-F93AD4839702","A2CC4D56-B9D8-4A48-B6FF-DDDD85ACDC2E","5AC5C4DE-00B0-43DB-B7F1-765674CE818B","750A11C6-766E-4B48-AE32-D71DE811EB4A","66A7B56E-A94E-44AE-8AED-C0C1B07554D4","CA8596D3-2D4F-453B-BE1B-DCEC8F85389B","4D7DC32F-79CB-4AF8-8B21-AB4F1809D4A8","439DE430-7651-470E-97D8-00E7F96B04DA","DAC920E6-217B-4515-AC09-2F9DCBA7375C","BD48C003-0502-451D-B6AA-7369FF3D1030","C3B8F4EA-3F44-47F4-B569-A0D5AB263BA0","BF7F0FA3-3F2A-4EEF-9687-BE2B0635DF13","3D7AEAC1-C9DD-4941-BA46-16F6783F5699","E04A78F9-3D6E-403F-BA8D-2583FCFFCE53","47E1F29B-6896-467D-8654-CA18929AE57A","509D86FF-5400-4374-BE79-90F0A7E3E90C","C7E53EE0-065A-4C59-8D13-311566722BB7","BA078BAC-7263-4B10-AFD3-3C4EA0DD8707","BCFE28D1-A115-453E-9116-EECC8FE1D50F","A354FF2E-BD85-429A-97C2-254D6033F50C","B26A73EB-9EB9-4CB0-89AF-FEE10445E3EA","ED910382-D586-4EC1-BD77-5E8DD759BDB4","05A48E42-A3E2-4C4A-8160-685CE469FD4E","732A3761-4FE1-4312-8EF7-E5ADF0D9E087","CDBDE5FF-3426-45BB-963D-51B2156D9C40"],"_MinTextWidth":24,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"845":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"846":{"style":{"__isSmartRef__":true,"id":847},"chunkOwner":{"__isSmartRef__":true,"id":844},"storedString":"","_id":"_1372","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"847":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"848":{"style":{"__isSmartRef__":true,"id":849},"chunkOwner":{"__isSmartRef__":true,"id":844},"storedString":"","_id":"_1373","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"849":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"850":{"morph":{"__isSmartRef__":true,"id":844},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"851":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":852},"derivationIds":[null,"29E543E0-AE93-493A-A694-FC1C330D0544","F0366E4C-E97F-4C77-BEE4-340A0668ADD5","347F6028-5092-4F54-9A34-3EFF3FF0B815","BF7387E7-BCD7-4A5B-B9D2-C14ECF59EFCA","85BA370B-966E-41F7-8C2F-F3A926EC2AA2","1652172B-339A-43A1-9589-70E68B35A28E","705524F7-129B-4102-834E-2A1A45985BB5","5707DF70-CD77-4D53-96ED-5A0AEB227FB7","257E62CE-C668-4317-B5B7-8D394BDC3F6C","2DD4BEA5-E85A-4CD0-953E-9EB2E0735654","BB96B696-7BD4-44C4-9D60-B1551B89D6FA","FCAABC48-FBAF-4E12-8BC9-AC4ACB5A167B","EB81C4D7-5BD8-4DAC-BD70-8675E2338AAC","1DBAE3FF-B2F6-4348-8E06-81139C138D6E","49E7D450-EF74-4E94-B33B-B888D952F3BD","F0B267C4-54BA-4E6F-BFDD-4B047F4FF41A","36B8611D-B449-4F6E-8D0F-B5FD6406D45D","779DB518-01BD-4D32-AD65-BFED801E5D06","F47D501C-3750-4F0D-A2E1-E1B9CDA8368C","5DEBC468-2070-496D-A3DA-1A5C54BBBC41","1DB6E59C-CCC0-45D1-B3DA-6B2ECCE90296","B8001536-A62C-4660-90C2-B02509302EE5","F97079BD-335C-41D9-A5D5-782FB6FE21BD","E1543B0F-A69C-40F0-91C9-129DA75A82A6"],"id":"2CABA960-211A-4573-BCDE-86E23BCAA797","eventHandler":{"__isSmartRef__":true,"id":853},"_ClipMode":"visible","__layered_droppingEnabled__":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":843},"name":"leftpointing_magnifying_glass.png","isBeingDragged":false,"showsHalos":false,"eventsAreDisabled":true,"_HandStyle":"default","_PointerEvents":"none","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(-3.0,0.0)","distanceToDragEvent":"lively.pt(39.9,-9.0)"},"852":{"_ImageURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAABAAAAAQBPJcTWAAAALnRFWHRUaXRsZQBMRUZULVBPSU5USU5HIE1BR05JRllJTkcgR0xBU1MgKFUrMUY1MEQpw88haQAAABV0RVh0QXV0aG9yAEFuZHJldyBNYXJjdXNl5zc3gwAAAC90RVh0U29mdHdhcmUAaW5mby5maWxlZm9ybWF0LmRhdGEuVW5pY29kZVBuZ1NlcnZsZXRoAX8wAAAAQ3RFWHREZXNjcmlwdGlvbgBodHRwOi8vd3d3LmZpbGVmb3JtYXQuaW5mby9pbmZvL3VuaWNvZGUvMWY1MGQvaW5kZXguaHRtk2hNQgAAADt0RVh0Q29weXJpZ2h0AGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzIuMC9siJKDAAAIDklEQVR42u1daWxVRRQeCi0tIqCAQCTIUtEIGlk0ilqEkEbiQhSKGAyCooIIggsiQuMWZNGwVMUFNIhKZBMobZClgK1FwAU3wIpSREDcUFZFEM/JOzf3vPHet9ze1/eYe77k+zNzl5nz3ZlzZntPKYFAcHojDXimmKH6cQbwZuBM4HLgx8A9wBPAU8BjwJ3ADcDFwMnArsCaYjr/0BB4DwlwjAwfL38DzgX2AdYWk3pDJnAM8E/NuN8BpwEHAq8DXgpsCswANgN2APak/BeBu7T7sQX1A9YQE8fuDwYAf2BG/JrEaefxmSjaeOAO9syNwBwxd2Q0o/7fMhr6h8Fx+oBIX346cATwF/aON6Qbc0ZH4G4y0lHgOGAdD8/Be/KAs4AFwKsdrqkHnAA8Tu8rAzYWCWz0Bh5hraKTT11fL+AH1FXlA8/SrsEu61fmW9qLFEqNAv5LRsEw9twEvKMzcAvwJ3LoHG2AW+n9B4HdgixGHhNjiccuKlbUp9aC7yoGnqflraa8A8C2QRTjMvIVaITyKI61BjnkqiILWEjvPAwcxvLqAj+nvAqH7s1oNAfupcpjeNskhnvQOQ/xYfxQCziHRVl3sjxsNfspvYSuNR4Ywn5ClT5CA7lYkUPRU0YVy4CivkVlOE7TKxa6AP+ivKlBEORe9nUO8XD/QhWay6oqmlK3dYoirTYs70FK/wd4ocli1KVIByu7XXmb9BsOPEmj76riSfZxbAM2oPQMmqLB9GUmC/I0M8AtHp9xCd3/rM8fCHISy+vH0ruaOi3Coyqv6ETPKPSpXEOZ4X9XoSl+y89sovTNJgoyklW8rw8+aKFP5apFo3SrbMNcWsnFpgmylkU19R3yY4mc0mk0j88Z62PZ5jHDV7DQugE5dkx/3CQxzlb2qt6aCF1HtJH6BHoGju4v97F8+Sp8zeRGlldCaZtMEmQAq+zICL5hpUvrwfXy19gzZvhcvj6aILNZ3ij2ETQzRZA3WWU7RrgOfQsu05YCnyLxcFS9h91fTlMgfqKdJsg6lteBpQ8wRZASVqmmUa7txvwEJ/qe8SoxGxYymK+wpnMsNGHpxviRbVShkzEatAb5iEHUSrqzQVuiUMkMf5IFGWnM/71giiAHqEL7U7iMf2gtkk/B7/M51E4qMlklvzwNymgxl+VvobQPTRCkMavkDpaelkJlbOkgyDUsv0LZu19Oe/A++BBLvyIB0ZJX9HIQhHdZBymt1BQfso9V1Jorag28PUXKN8tBkHqUV4elLTJFkM9YpVqzllOcAmXDiG6vJsZhlt+Kpc80RZBiF2eJK4fZSS5bd4fWUcTyc1n6Y6YIMpVVii+LTgFOTHLZNjoIMpTlT2fpXUwRpIcKn021gHuwcDN0ss525Cnn3fIt2DXfK3vPljGbHtK1gdcFmkNdkYTK4gz0Tgcxytg1fI6rUBkGvubA54Ta0lTFK9VYFhS/xKV18PEHX3MfYpogfPUND9DwuamFlP5oNZXlZRcxlmsDWutsCl/aNQYZWhfBnTlOceNsLq459E1wyyhwEeNvFb7ZusClrEbhNlbJoyp8Y3UejehxPWS08v/MBrbIlcr92BvfwZit7KMKOC3f3FRBcBC2mRlBnz0dpOzN17gvqrdP7+2p7PkoJz7Hrq2pCfeqMhzXasbI1/KHa/m4Y93reRFcU1mrIh8IXaLCJzpnsLyfKRozHrNZpbFF9NHyx2pGw2tWAZ8H3gW8UjmvvWdSlIQb3raq6Kdzp6vwBbOhWn5/FRCggy9lFcdN1521ax5Q0Y9B41o7nkn8Rv1/gSkS0T/crb0vV4Uv465UAUNjLerCkfAN2jUXKef19apwnYP4AynK4tfNU6m1ZlMtaK/stQZrLXu0Q6g6OIpTjoVfAK/Xnp1GDp1fhy0th1rwHLqmEbXYHkEQJYcGitwouG2onoPx0Ne8q+yDmtGIs8lPUFCgH/Q5R4XPQlt8nfKzKB9/ouNHLT/ddFEw7t+uGQbPko90GY+gOHgcoRc5+YeBj1DY3JPyGrq8qy6JdMhBDAyz8azhZLq2JRuP4HE3a6f8KhNH7k4Dt9UORqoE3qGqfiAUo7L7lX1kjfMd4H0UHGTTFMpLzH8VUAS3iN2znsQ1GugvprCvkvMYdSFouBYxPu98FdoKusblmZXUoiz0J1FuYgPUfCrXAof7S4MgimXIRVH8wwHq5vBLna9Cs8ULyEgVWrCg8zAJ79TtjGDXjSMx5kd4Fk7XB+a3uq5Sob1QfoW86JzxR2zcjjyj3/mKTafUpCAi2nPLVcB+QA379YdoGuWEBxEwars1hujIOpZQQS1jWhzvKXeIDAOBRhT+YgQ2kcYK71NLwgOauAKJ50jwpFW8J2jHKHvLKwYBuENmVxyibAiqKIlCOkVY1g8HZHkQ5SOXeTaBR9RW9vT7agp34xVlo4jiL7KoG0TjriCR4hVlk0r8EYrAtZQiZa+14wx1qzhF2Syi+C+K5VOWko8RUVJIlPc8irIhKCP6ZItSqeJbh8kSU/qHDCbKMuZT4hFlrpgxcaIUUcuJR5TdYsLEiFLIQuLMOESZJOZLnCjLyMhrabqkZRRR1qsArDQmW5SlZOxPVWhJ2E2UNRJlVQ/wi19CRv9WhXbJoCh8zb+IujVBNYqymIyPP55ZxsQoVvK78kkBrp28rXVThSJGcoE7YZ5RoTMlc8SBpw7kj2IEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgSAZ+A+0ucC4BysctgAAAABJRU5ErkJggg==","_NodeClass":["image"],"_NodeId":"29E543E0-AE93-493A-A694-FC1C330D0544","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.0,29.0)","_Padding":"lively.rect(0,0,0,0)"},"853":{"morph":{"__isSmartRef__":true,"id":851},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"854":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":855},"_BorderRadius":5.2,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"855":{"stops":[{"__isSmartRef__":true,"id":856},{"__isSmartRef__":true,"id":857},{"__isSmartRef__":true,"id":858},{"__isSmartRef__":true,"id":859}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"856":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"857":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"858":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"859":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"860":{"stops":[{"__isSmartRef__":true,"id":861},{"__isSmartRef__":true,"id":862},{"__isSmartRef__":true,"id":863},{"__isSmartRef__":true,"id":864}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"861":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"862":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"863":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"864":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"865":{"stops":[{"__isSmartRef__":true,"id":866},{"__isSmartRef__":true,"id":867},{"__isSmartRef__":true,"id":868},{"__isSmartRef__":true,"id":869}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"866":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"867":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"868":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"869":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"870":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"ScriptableButton","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":871}],"revisionOnLoad":154251,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"871":{"date":{"__isSmartRef__":true,"id":872},"author":"robertkrahn","message":"no comment","id":"0366C0A2-0C8E-4AEB-AAC3-120434134545"},"872":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:10:10 GMT+0200 (Central Europe Daylight Time)"},"873":{"sourceObj":{"__isSmartRef__":true,"id":843},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":843},"targetMethodName":"onFire","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"874":{"morph":{"__isSmartRef__":true,"id":843},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"875":{"submorphs":[],"scripts":[],"id":"364FF344-E489-461B-BC8C-ED45E4823ED4","shape":{"__isSmartRef__":true,"id":876},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"HighlightRectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":877},"eventHandler":{"__isSmartRef__":true,"id":918},"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","6FECB598-D130-4242-BF1B-E18767608129","0B23F218-078F-4912-A262-31B957885F41","C56BA290-B836-4946-B4EF-DBB6FBA2368C","61176BAF-CFE6-4F2C-9F0A-971AAD6595A1","CB4127B2-0AA5-4B50-9978-F1FF39924A82","113050BB-CF0E-4193-91C6-9C25FC857EE8","EFF939E4-317B-4662-943F-77A6E6F65BD0","AA288E7F-3972-4F0D-87DD-61E4BD9C9C97","903E8C60-1158-42D5-85D2-DF134DA6CEC1","28FD6210-A549-4A11-9178-04E77FF556C0","B3312E29-D786-469F-865E-91FD69475A52","D947A1C1-DCBE-4485-A33D-DF549F6978E0","56CE0E60-45BE-43FF-9C6C-296D8AC326B6","CC61E3F8-8C8D-4F24-A591-023D3C88DEC8"],"partTests":{"__isSmartRef__":true,"id":919},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"#startLetters":"","eventsAreDisabled":false,"_HandStyle":"default","_PointerEvents":"auto","_Rotation":0,"_Scale":1.0060210561262526,"owner":null,"magnifierButton":{"__isSmartRef__":true,"id":843},"attributeConnections":[{"__isSmartRef__":true,"id":924},{"__isSmartRef__":true,"id":926},{"__isSmartRef__":true,"id":928}],"isToolMorph":true,"isMetaTool":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":930},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(68.0,420.0)","distanceToDragEvent":"lively.pt(44.0,-14.0)"},"876":{"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.2597,"_BorderStyle":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(747.0,512.0)","_BorderColor":"Color.rgb(204,0,0)","_Fill":"Color.rgb(58,0,255)","_Padding":"lively.rect(0,0,0,0)"},"877":{"partsSpaceName":"PartsBin/Tools","comment":"A rectangle which highlights the object under the first hand of the world","migrationLevel":4,"partName":"HighlightRectangle","changes":[{"__isSmartRef__":true,"id":878},{"__isSmartRef__":true,"id":880},{"__isSmartRef__":true,"id":882},{"__isSmartRef__":true,"id":884},{"__isSmartRef__":true,"id":886},{"__isSmartRef__":true,"id":888},{"__isSmartRef__":true,"id":890},{"__isSmartRef__":true,"id":892},{"__isSmartRef__":true,"id":894},{"__isSmartRef__":true,"id":896},{"__isSmartRef__":true,"id":898},{"__isSmartRef__":true,"id":900},{"__isSmartRef__":true,"id":902},{"__isSmartRef__":true,"id":904},{"__isSmartRef__":true,"id":906},{"__isSmartRef__":true,"id":908},{"__isSmartRef__":true,"id":910},{"__isSmartRef__":true,"id":912},{"__isSmartRef__":true,"id":914},{"__isSmartRef__":true,"id":916}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"878":{"date":{"__isSmartRef__":true,"id":879},"author":"timfelgentreff","message":"no comment","id":"3DB7DB40-210A-4BED-91FD-9287005703EC"},"879":{"isSerializedDate":true,"string":"Thu May 24 2012 17:04:54 GMT+0200 (Central Europe Daylight Time)"},"880":{"date":{"__isSmartRef__":true,"id":881},"author":"tessi","message":"no comment","id":"23D7AA12-66A9-4C3B-B494-131256C291AC"},"881":{"isSerializedDate":true,"string":"Thu May 24 2012 16:57:13 GMT+0200 (Central Europe Daylight Time)"},"882":{"date":{"__isSmartRef__":true,"id":883},"author":"tessi","message":"no comment","id":"2C30B7CA-388F-4F51-B4CF-A2E50E381148"},"883":{"isSerializedDate":true,"string":"Thu May 24 2012 16:23:11 GMT+0200 (Central Europe Daylight Time)"},"884":{"date":{"__isSmartRef__":true,"id":885},"author":"tessi","message":"diable events","id":"7C1F71A3-FDAC-470A-B9A9-E1F2C9FEF18E"},"885":{"isSerializedDate":true,"string":"Thu May 24 2012 14:46:08 GMT+0200 (Central Europe Daylight Time)"},"886":{"date":{"__isSmartRef__":true,"id":887},"author":"tessi","message":"no comment","id":"01996A33-11BC-4C15-96D7-B7D219E2E961"},"887":{"isSerializedDate":true,"string":"Thu May 24 2012 14:39:50 GMT+0200 (Central Europe Daylight Time)"},"888":{"date":{"__isSmartRef__":true,"id":889},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"889":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Central Europe Daylight Time)"},"890":{"date":{"__isSmartRef__":true,"id":891},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"891":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Central Europe Daylight Time)"},"892":{"date":{"__isSmartRef__":true,"id":893},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"893":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Central Europe Standard Time)"},"894":{"date":{"__isSmartRef__":true,"id":895},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"895":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Central Europe Standard Time)"},"896":{"date":{"__isSmartRef__":true,"id":897},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"897":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Central Europe Standard Time)"},"898":{"date":{"__isSmartRef__":true,"id":899},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"899":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Central Europe Daylight Time)"},"900":{"date":{"__isSmartRef__":true,"id":901},"author":"tessi","message":"no comment","id":"4B982A01-25B3-455A-848D-89C2C3C471D7"},"901":{"isSerializedDate":true,"string":"Thu May 24 2012 13:58:01 GMT+0200 (Central Europe Daylight Time)"},"902":{"date":{"__isSmartRef__":true,"id":903},"author":"tessi","message":"no comment","id":"2FD6CB7B-3BC7-4666-98B4-AACF1001954D"},"903":{"isSerializedDate":true,"string":"Thu May 24 2012 14:07:32 GMT+0200 (Central Europe Daylight Time)"},"904":{"date":{"__isSmartRef__":true,"id":905},"author":"tessi","message":"no comment","id":"09CF5ECF-2C87-4B66-A164-39848628596F"},"905":{"isSerializedDate":true,"string":"Thu May 24 2012 15:34:59 GMT+0200 (Central Europe Daylight Time)"},"906":{"date":{"__isSmartRef__":true,"id":907},"author":"tessi","message":"no comment","id":"252A3EB5-DB00-4CF9-BF38-2927DD1C5229"},"907":{"isSerializedDate":true,"string":"Thu May 24 2012 16:34:29 GMT+0200 (Central Europe Daylight Time)"},"908":{"date":{"__isSmartRef__":true,"id":909},"author":"tessi","message":"no comment","id":"81534551-62C1-4FC9-96CB-A5AC6642CA1E"},"909":{"isSerializedDate":true,"string":"Thu May 24 2012 16:45:49 GMT+0200 (Central Europe Daylight Time)"},"910":{"date":{"__isSmartRef__":true,"id":911},"author":"tessi","message":"no comment","id":"5125DE3A-D50E-4621-8490-F3A9D99C2C4C"},"911":{"isSerializedDate":true,"string":"Thu May 24 2012 16:47:20 GMT+0200 (Central Europe Daylight Time)"},"912":{"date":{"__isSmartRef__":true,"id":913},"author":"tessi","message":"no comment","id":"C81A2FBF-CB0B-4A0B-9D63-F9AEDFCB5DA6"},"913":{"isSerializedDate":true,"string":"Thu May 24 2012 16:51:06 GMT+0200 (Central Europe Daylight Time)"},"914":{"date":{"__isSmartRef__":true,"id":915},"author":"tessi","message":"no comment","id":"DC8EF5EC-7563-45B6-816D-20E2DC218525"},"915":{"isSerializedDate":true,"string":"Thu May 24 2012 16:52:10 GMT+0200 (Central Europe Daylight Time)"},"916":{"date":{"__isSmartRef__":true,"id":917},"author":"timfelgentreff","message":"no comment","id":"E7515DFB-DE7D-4E1F-A2C3-85166DCE4942"},"917":{"isSerializedDate":true,"string":"Thu May 24 2012 16:59:39 GMT+0200 (Central Europe Daylight Time)"},"918":{"morph":{"__isSmartRef__":true,"id":875},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"919":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":920}},"920":{"test01IsMorph":{"__isSmartRef__":true,"id":921}},"921":{"varMapping":{"__isSmartRef__":true,"id":922},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":923},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"922":{"this":{"__isSmartRef__":true,"id":919}},"923":{},"924":{"sourceObj":{"__isSmartRef__":true,"id":875},"sourceAttrName":"onMouseMove","targetObj":{"__isSmartRef__":true,"id":875},"targetMethodName":"updateOnMove","varMapping":{"__isSmartRef__":true,"id":925},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"925":{"source":{"__isSmartRef__":true,"id":875},"target":{"__isSmartRef__":true,"id":875}},"926":{"sourceObj":{"__isSmartRef__":true,"id":875},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":843},"targetMethodName":"removeHighlighting","varMapping":{"__isSmartRef__":true,"id":927},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"927":{"source":{"__isSmartRef__":true,"id":875},"target":{"__isSmartRef__":true,"id":843}},"928":{"sourceObj":{"__isSmartRef__":true,"id":875},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":843},"targetMethodName":"setTarget","varMapping":{"__isSmartRef__":true,"id":929},"converterString":"function () {\n return this.sourceObj.morphUnderCursor();\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"929":{"source":{"__isSmartRef__":true,"id":875},"target":{"__isSmartRef__":true,"id":843}},"930":{"update":{"__isSmartRef__":true,"id":931},"updateOnMove":{"__isSmartRef__":true,"id":935},"bringToFront":{"__isSmartRef__":true,"id":939},"morphUnderCursor":{"__isSmartRef__":true,"id":947}},"931":{"varMapping":{"__isSmartRef__":true,"id":932},"source":"function update(morphUnderCursor) {\n if (morphUnderCursor === this.magnifierButton ||\n this.magnifierButton.submorphs.include(morphUnderCursor)) {\n morphToHighlight = this.magnifierButton.currentTarget();\n } else {\n morphToHighlight = morphUnderCursor;\n }\n\n if (morphToHighlight && morphToHighlight.world()) {\n this.setPosition(morphToHighlight.getPositionInWorld());\n this.setExtent(morphToHighlight.getExtent());\n }\n}","funcProperties":{"__isSmartRef__":true,"id":933},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"932":{"this":{"__isSmartRef__":true,"id":875}},"933":{"timestamp":{"__isSmartRef__":true,"id":934},"user":"lauritz","tags":[]},"934":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:29:58 GMT+0200 (Central Europe Daylight Time)"},"935":{"varMapping":{"__isSmartRef__":true,"id":936},"source":"function updateOnMove() {\n this.update(this.morphUnderCursor());\n this.bringToFront();\n}","funcProperties":{"__isSmartRef__":true,"id":937},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"936":{"this":{"__isSmartRef__":true,"id":875}},"937":{"timestamp":{"__isSmartRef__":true,"id":938},"user":"lauritz","tags":[]},"938":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:33 GMT+0200 (Central Europe Daylight Time)"},"939":{"varMapping":{"__isSmartRef__":true,"id":940},"source":"function bringToFront() {\n this.renderContext().morphNode.style.zIndex= 1000;\n}","funcProperties":{"__isSmartRef__":true,"id":945},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"940":{"this":{"__isSmartRef__":true,"id":875},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":941}},"941":{"$super":{"__isSmartRef__":true,"id":942}},"942":{"varMapping":{"__isSmartRef__":true,"id":943},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":944},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"943":{"obj":{"__isSmartRef__":true,"id":875},"name":"bringToFront"},"944":{},"945":{"timestamp":{"__isSmartRef__":true,"id":946},"user":"lauritz","tags":[]},"946":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:12:09 GMT+0200 (Central Europe Daylight Time)"},"947":{"varMapping":{"__isSmartRef__":true,"id":948},"source":"function morphUnderCursor() {\n var that = this,\n world = lively.morphic.World.current(); \n \n return world.morphsContainingPoint(world.firstHand().getPosition()).detect(\n function(ea) {\n return !ea.isPlaceholder &&\n !ea.isHalo &&\n (!ea.owner || !ea.owner.isHalo) &&\n !(ea === that);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":949},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"948":{"this":{"__isSmartRef__":true,"id":875}},"949":{"timestamp":{"__isSmartRef__":true,"id":950},"user":"lauritz","tags":[]},"950":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:36 GMT+0200 (Central Europe Daylight Time)"},"951":{"moveHorizontal":true},"952":{"onFire":{"__isSmartRef__":true,"id":953},"removeHighlighting":{"__isSmartRef__":true,"id":957},"onMouseMove":{"__isSmartRef__":true,"id":961},"onMouseOut":{"__isSmartRef__":true,"id":969},"reset":{"__isSmartRef__":true,"id":977},"isTracking":{"__isSmartRef__":true,"id":981},"isHighlighting":{"__isSmartRef__":true,"id":985},"currentTarget":{"__isSmartRef__":true,"id":989},"setupHighlightRectangle":{"__isSmartRef__":true,"id":993},"setTarget":{"__isSmartRef__":true,"id":997}},"953":{"varMapping":{"__isSmartRef__":true,"id":954},"source":"function onFire() {\n var hand = lively.morphic.World.current().firstHand(),\n highlight = this.highlightRectangle,\n that = this;\n\n if (this.isTracking()) {\n this.removeHighlighting();\n } else {\n this.world().addMorph(highlight);\n hand.highlightConnection = connect(hand, \"scrollFocusMorph\", highlight, \"update\");\n highlight.bringToFront();\n if (!this.currentTarget() || !this.currentTarget().world()) {\n highlight.setExtent(pt(0,0));\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":955},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"954":{"this":{"__isSmartRef__":true,"id":843}},"955":{"timestamp":{"__isSmartRef__":true,"id":956},"user":"lauritz","tags":[]},"956":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:40:51 GMT+0200 (Central Europe Daylight Time)"},"957":{"varMapping":{"__isSmartRef__":true,"id":958},"source":"function removeHighlighting() {\n var hand = this.world().firstHand();\n\n if (this.highlightRectangle) {\n this.highlightRectangle.remove();\n }\n\n hand.attributeConnections.removeAt(\n hand.attributeConnections.indexOf(hand.highlightConnection));\n hand.highlightConnection = null;\n}","funcProperties":{"__isSmartRef__":true,"id":959},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"958":{"this":{"__isSmartRef__":true,"id":843}},"959":{"timestamp":{"__isSmartRef__":true,"id":960},"user":"jenslincke","tags":[]},"960":{"isSerializedDate":true,"string":"Tue Dec 18 2012 12:54:24 GMT+0100 (Central Europe Standard Time)"},"961":{"varMapping":{"__isSmartRef__":true,"id":962},"source":"function onMouseMove(evt) {\n var target = this.currentTarget();\n if (target && target.world() && !this.isHighlighting()) {\n this.highlightRectangle.update(target);\n this.world().addMorph(this.highlightRectangle);\n this.highlightRectangle.bringToFront();\n this.targetHighlight = this.highlightRectangle;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":967},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"962":{"this":{"__isSmartRef__":true,"id":843},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":963}},"963":{"$super":{"__isSmartRef__":true,"id":964}},"964":{"varMapping":{"__isSmartRef__":true,"id":965},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":966},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"965":{"obj":{"__isSmartRef__":true,"id":843},"name":"onMouseMove"},"966":{},"967":{"timestamp":{"__isSmartRef__":true,"id":968},"user":"lauritz","tags":[]},"968":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:25:52 GMT+0200 (Central Europe Daylight Time)"},"969":{"varMapping":{"__isSmartRef__":true,"id":970},"source":"function onMouseOut() {\n if (this.isHighlighting()) {\n if (!this.isTracking()) {\n this.targetHighlight.remove();\n }\n delete this.targetHighlight;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"970":{"this":{"__isSmartRef__":true,"id":843},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":971}},"971":{"$super":{"__isSmartRef__":true,"id":972}},"972":{"varMapping":{"__isSmartRef__":true,"id":973},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":974},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"973":{"obj":{"__isSmartRef__":true,"id":843},"name":"onMouseOut"},"974":{},"975":{"timestamp":{"__isSmartRef__":true,"id":976},"user":"lauritz","tags":[]},"976":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:21:57 GMT+0200 (Central Europe Daylight Time)"},"977":{"varMapping":{"__isSmartRef__":true,"id":978},"source":"function reset() {\n this.highlightRectangle.attributeConnections = [];\n \n var r = this.highlightRectangle;\n r.isToolMorph = true\n disconnectAll(r)\n connect(r, \"onMouseMove\", this.highlightRectangle, \"updateOnMove\")\n connect(r, \"onMouseUp\", this, \"removeHighlighting\")\n connect(r, \"onMouseUp\", this, \"setTarget\",\n {converter: function () {\n return this.sourceObj.morphUnderCursor();\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"978":{"this":{"__isSmartRef__":true,"id":843}},"979":{"timestamp":{"__isSmartRef__":true,"id":980},"user":"jenslincke","tags":[]},"980":{"isSerializedDate":true,"string":"Mon Dec 17 2012 17:02:31 GMT+0100 (Central Europe Standard Time)"},"981":{"varMapping":{"__isSmartRef__":true,"id":982},"source":"function isTracking() {\n return !!this.world().firstHand().highlightConnection;\n}","funcProperties":{"__isSmartRef__":true,"id":983},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"982":{"this":{"__isSmartRef__":true,"id":843}},"983":{"timestamp":{"__isSmartRef__":true,"id":984},"user":"lauritz","tags":[]},"984":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:25 GMT+0200 (Central Europe Daylight Time)"},"985":{"varMapping":{"__isSmartRef__":true,"id":986},"source":"function isHighlighting() {\n return !!this.targetHighlight;\n}","funcProperties":{"__isSmartRef__":true,"id":987},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"986":{"this":{"__isSmartRef__":true,"id":843}},"987":{"timestamp":{"__isSmartRef__":true,"id":988},"user":"lauritz","tags":[]},"988":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:22 GMT+0200 (Central Europe Daylight Time)"},"989":{"varMapping":{"__isSmartRef__":true,"id":990},"source":"function currentTarget() {\n return this.owner.target;\n}","funcProperties":{"__isSmartRef__":true,"id":991},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"990":{"this":{"__isSmartRef__":true,"id":843}},"991":{"timestamp":{"__isSmartRef__":true,"id":992},"user":"lauritz","tags":[]},"992":{"isSerializedDate":true,"string":"Wed Jun 06 2012 18:26:02 GMT+0200 (Central Europe Daylight Time)"},"993":{"varMapping":{"__isSmartRef__":true,"id":994},"source":"function setupHighlightRectangle() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":995},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"994":{"this":{"__isSmartRef__":true,"id":843}},"995":{"timestamp":{"__isSmartRef__":true,"id":996},"user":"jenslincke","tags":[]},"996":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:26:03 GMT+0100 (Central Europe Standard Time)"},"997":{"varMapping":{"__isSmartRef__":true,"id":998},"source":"function setTarget(obj) {\n this.owner.setTarget(obj)\n}","funcProperties":{"__isSmartRef__":true,"id":999},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"998":{"this":{"__isSmartRef__":true,"id":843}},"999":{"timestamp":{"__isSmartRef__":true,"id":1000},"user":"jenslincke","tags":[]},"1000":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:27:04 GMT+0100 (Central Europe Standard Time)"},"1001":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":17.78,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(2.0,18.0)","_Extent":"lively.pt(727.0,123.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)","_Fill":"Color.rgb(223,249,127)"},"1002":{"migrationLevel":4,"comment":"a simple text morph","partName":"SpecialSyntaxWorkspace","changes":[{"__isSmartRef__":true,"id":1003},{"__isSmartRef__":true,"id":1005},{"__isSmartRef__":true,"id":1007},{"__isSmartRef__":true,"id":1009},{"__isSmartRef__":true,"id":1011},{"__isSmartRef__":true,"id":1013},{"__isSmartRef__":true,"id":1015},{"__isSmartRef__":true,"id":1017},{"__isSmartRef__":true,"id":1019}],"lastModifiedDate":{"__isSmartRef__":true,"id":1021},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1003":{"date":{"__isSmartRef__":true,"id":1004},"author":"jenslincke","message":"no comment","id":"5A416C80-0936-40FE-B19A-D8B3AB3E243C"},"1004":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:29:08 GMT+0100 (Central Europe Standard Time)"},"1005":{"date":{"__isSmartRef__":true,"id":1006},"author":"jenslincke","message":"no comment","id":"E9F4BC8B-D5C2-42F9-A1D1-E7D3843A9A3B"},"1006":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:14:18 GMT+0100 (Central Europe Standard Time)"},"1007":{"date":{"__isSmartRef__":true,"id":1008},"author":"jenslincke","message":"no comment","id":"4867AA9B-8A78-46E2-A531-138A243E78F9"},"1008":{"isSerializedDate":true,"string":"Tue Dec 11 2012 12:07:25 GMT+0100 (Central Europe Standard Time)"},"1009":{"date":{"__isSmartRef__":true,"id":1010},"author":"jenslincke","message":"no comment","id":"FBFBFDA1-7B2B-4E09-B7EC-270BD1E20D91"},"1010":{"isSerializedDate":true,"string":"Tue Dec 11 2012 12:05:06 GMT+0100 (Central Europe Standard Time)"},"1011":{"date":{"__isSmartRef__":true,"id":1012},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"1012":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Central Europe Daylight Time)"},"1013":{"date":{"__isSmartRef__":true,"id":1014},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"1014":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Central Europe Daylight Time)"},"1015":{"date":{"__isSmartRef__":true,"id":1016},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"1016":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Central Europe Daylight Time)"},"1017":{"date":{"__isSmartRef__":true,"id":1018},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"1018":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Central Europe Standard Time)"},"1019":{"date":{"__isSmartRef__":true,"id":1020},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"1020":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Central Europe Daylight Time)"},"1021":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:28:45 GMT+0100 (Central Europe Standard Time)"},"1022":{"style":{"__isSmartRef__":true,"id":1023},"chunkOwner":{"__isSmartRef__":true,"id":842},"_id":"_1","storedString":"// var target = $world\nthis.target = $world\n//this.target = #ExampleWorld\n\nthis.initializeData()\n\nthis.draw()","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1023":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1024":{"morph":{"__isSmartRef__":true,"id":842},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1025":{"morph":{"__isSmartRef__":true,"id":842},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(941.0,598.0)"},"1026":{"morph":{"__isSmartRef__":true,"id":842},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1362.8,598.0)"},"1027":{"morph":{"__isSmartRef__":true,"id":842},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1784.7,598.0)"},"1028":{"morph":{"__isSmartRef__":true,"id":842},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1784.7,668.0)"},"1029":{"morph":{"__isSmartRef__":true,"id":842},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1784.7,738.0)"},"1030":{"morph":{"__isSmartRef__":true,"id":842},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1362.8,738.0)"},"1031":{"morph":{"__isSmartRef__":true,"id":842},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(941.0,738.0)"},"1032":{"morph":{"__isSmartRef__":true,"id":842},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(941.0,668.0)"},"1033":{"sourceObj":{"__isSmartRef__":true,"id":842},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":842},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":1034},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1034":{"source":{"__isSmartRef__":true,"id":842},"target":{"__isSmartRef__":true,"id":842}},"1035":{"#startLetters":"","_ClipMode":"visible","_traitConfig_":[{"__isSmartRef__":true,"id":1036},{"__isSmartRef__":true,"id":1038}],"attributeConnections":[{"__isSmartRef__":true,"id":1040}],"data":{"__isSmartRef__":true,"id":1054},"derivationIds":[null,"3C1D17F3-0044-4726-B85A-A251A1F703B8","E43FA7DD-9693-40B9-8E88-821D5DCC0811","9FB8D17D-9023-44E8-9410-8AD268E25C75","9BD8C9A7-2A05-43C2-B96B-5EBD5ED44A95","54E9039F-4D91-48B7-B91C-8338A0BEC1F7","1A5EB7AE-1AC3-4FA6-8CF2-0835DF44CFA1","70EF3E19-6C17-4AF7-8C9B-406C7086FDB9","F339FE29-2DCB-412C-AC2A-3427836D8E01","1C09A3B2-9BEC-4791-8140-328F82C79025","717B61B6-1ED9-4352-89F1-215B0148A491","7C62382C-A5E1-4302-BA7E-79A1EAB06592","D7236C84-FA4D-4A12-A484-272D5B76E919"],"__layered_droppingEnabled__":true,"eventHandler":{"__isSmartRef__":true,"id":1089},"halosEnabled":true,"id":"10F38E43-8F87-4ED9-B839-C55255A3C121","isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":1090},"name":"MorphHierrachyVisualization","partsBinMetaInfo":{"__isSmartRef__":true,"id":1091},"prevScroll":[0,0],"scripts":[],"shape":{"__isSmartRef__":true,"id":1042},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":1103}],"xUnit":"words","yUnit":"ms","yValues":[1,0,2,4,4,2,2,6,6,5,1],"doNotSerialize":["chart"],"isLockOwner":false,"grabbingEnabled":false,"morphs":{"__isSmartRef__":true,"id":1261},"nodes":{"__isSmartRef__":true,"id":1267},"nextDataIndex":6,"nextDataInde":0,"nextDataIndex2":null,"moved":true,"_Rotation":0,"_Scale":1,"_StyleSheet":{"__isSmartRef__":true,"id":1274},"_StyleClassNames":["Morph","HtmlWrapperMorph"],"isCopyMorphRef":true,"morphRefId":1,"__serializedExpressions__":["distanceToDragEvent","updateDelayed","_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1285},"__LivelyClassName__":"lively.morphic.HtmlWrapperMorph","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","distanceToDragEvent":"lively.pt(506.0,-13.0)","updateDelayed":"lively.pt(743.0,508.0)","_Position":"lively.pt(60.3,430.7)"},"1036":{"options":{"__isSmartRef__":true,"id":1037},"traitName":"d3WrapperTrait"},"1037":{},"1038":{"options":{"__isSmartRef__":true,"id":1039},"traitName":"apps.d3Interface.d3WrapperTrait"},"1039":{},"1040":{"dependendConnections":[{"__isSmartRef__":true,"id":1041},{"__isSmartRef__":true,"id":1041},{"__isSmartRef__":true,"id":1041},{"__isSmartRef__":true,"id":1041},{"__isSmartRef__":true,"id":1043}],"sourceAttrName":"extent","sourceObj":{"__isSmartRef__":true,"id":1035},"targetMethodName":"updateDelayed","targetObj":{"__isSmartRef__":true,"id":1035},"attributeConnections":[{"__isSmartRef__":true,"id":1046},{"__isSmartRef__":true,"id":1048},{"__isSmartRef__":true,"id":1050},{"__isSmartRef__":true,"id":1052}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"1041":{"dependedBy":{"__isSmartRef__":true,"id":1040},"sourceAttrName":"_Extent","sourceObj":{"__isSmartRef__":true,"id":1042},"targetMethodName":"updateDelayed","targetObj":{"__isSmartRef__":true,"id":1035},"varMapping":{"__isSmartRef__":true,"id":1045},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1042":{"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":2.296,"_Opacity":1,"attributeConnections":[{"__isSmartRef__":true,"id":1041},{"__isSmartRef__":true,"id":1043}],"doNotCopyProperties":["$$_Extent"],"doNotSerialize":["$$_Extent"],"stringifiedShapeNode":"







WorldTitleSteppingWordCounterWordsTextButtonTextButton1TextButton2TextTextCheapWorldLayoutSpecialSyntaxWorkspace2MagnifierButton1Textleftpointing_magnifying_glass.pngText1ExampleWorldNameLabel3ConnectorRectangleRectangle1Text2Text4SpecialSyntaxWorkspace3MagnifierButton1Textleftpointing_magnifying_glass.pngTextMorphHierrachyVisualizationMagnifierButton2Textleftpointing_magnifying_glass.pngHandMorph



","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","_Position","extent"],"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(222,222,222)","_Extent":"lively.pt(743.0,508.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,-3.0)","extent":"lively.pt(0.0,0.0)"},"1043":{"sourceObj":{"__isSmartRef__":true,"id":1042},"sourceAttrName":"_Extent","targetObj":{"__isSmartRef__":true,"id":1040},"targetMethodName":"update","varMapping":{"__isSmartRef__":true,"id":1044},"dependedBy":{"__isSmartRef__":true,"id":1040},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1044":{"source":{"__isSmartRef__":true,"id":1042},"target":{"__isSmartRef__":true,"id":1040}},"1045":{"source":{"__isSmartRef__":true,"id":1042},"target":{"__isSmartRef__":true,"id":1035}},"1046":{"sourceObj":{"__isSmartRef__":true,"id":1040},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":1041},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":1047},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1047":{"source":{"__isSmartRef__":true,"id":1040},"target":{"__isSmartRef__":true,"id":1041}},"1048":{"sourceObj":{"__isSmartRef__":true,"id":1040},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":1041},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":1049},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1049":{"source":{"__isSmartRef__":true,"id":1040},"target":{"__isSmartRef__":true,"id":1041}},"1050":{"sourceObj":{"__isSmartRef__":true,"id":1040},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":1041},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":1051},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1051":{"source":{"__isSmartRef__":true,"id":1040},"target":{"__isSmartRef__":true,"id":1041}},"1052":{"sourceObj":{"__isSmartRef__":true,"id":1040},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":1043},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":1053},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1053":{"source":{"__isSmartRef__":true,"id":1040},"target":{"__isSmartRef__":true,"id":1043}},"1054":{"root":{"__isSmartRef__":true,"id":1055}},"1055":{"name":"World","children":[{"__isSmartRef__":true,"id":1056},{"__isSmartRef__":true,"id":1057},{"__isSmartRef__":true,"id":1065},{"__isSmartRef__":true,"id":1066},{"__isSmartRef__":true,"id":1067},{"__isSmartRef__":true,"id":1071},{"__isSmartRef__":true,"id":1072},{"__isSmartRef__":true,"id":1077},{"__isSmartRef__":true,"id":1078},{"__isSmartRef__":true,"id":1079},{"__isSmartRef__":true,"id":1083},{"__isSmartRef__":true,"id":1084},{"__isSmartRef__":true,"id":1088}],"depth":0,"x":180,"y":0},"1056":{"name":"Title","children":[],"parent":{"__isSmartRef__":true,"id":1055},"depth":1,"x":13.846153846153847,"y":45.33333333333333},"1057":{"name":"SteppingWordCounter","children":[{"__isSmartRef__":true,"id":1058},{"__isSmartRef__":true,"id":1059},{"__isSmartRef__":true,"id":1061},{"__isSmartRef__":true,"id":1063}],"parent":{"__isSmartRef__":true,"id":1055},"depth":1,"x":41.53846153846154,"y":45.33333333333333},"1058":{"name":"WordsText","children":[],"parent":{"__isSmartRef__":true,"id":1057},"depth":2,"x":16.15384615384617,"y":90.66666666666666},"1059":{"name":"Button","children":[{"__isSmartRef__":true,"id":1060}],"parent":{"__isSmartRef__":true,"id":1057},"depth":2,"x":30.000000000000018,"y":90.66666666666666},"1060":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":1059},"depth":3,"x":30.000000000000018,"y":136},"1061":{"name":"Button1","children":[{"__isSmartRef__":true,"id":1062}],"parent":{"__isSmartRef__":true,"id":1057},"depth":2,"x":48.46153846153846,"y":90.66666666666666},"1062":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":1061},"depth":3,"x":48.46153846153846,"y":136},"1063":{"name":"Button2","children":[{"__isSmartRef__":true,"id":1064}],"parent":{"__isSmartRef__":true,"id":1057},"depth":2,"x":66.92307692307693,"y":90.66666666666666},"1064":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":1063},"depth":3,"x":66.92307692307693,"y":136},"1065":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":1055},"depth":1,"x":69.23076923076924,"y":45.33333333333333},"1066":{"name":"CheapWorldLayout","children":[],"parent":{"__isSmartRef__":true,"id":1055},"depth":1,"x":96.92307692307692,"y":45.33333333333333},"1067":{"name":"SpecialSyntaxWorkspace2","children":[{"__isSmartRef__":true,"id":1068}],"parent":{"__isSmartRef__":true,"id":1055},"depth":1,"x":124.61538461538461,"y":45.33333333333333},"1068":{"name":"MagnifierButton1","children":[{"__isSmartRef__":true,"id":1069},{"__isSmartRef__":true,"id":1070}],"parent":{"__isSmartRef__":true,"id":1067},"depth":2,"x":124.61538461538461,"y":90.66666666666666},"1069":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":1068},"depth":3,"x":120.00000000000001,"y":136},"1070":{"name":"leftpointing_magnifying_glass.png","children":[],"parent":{"__isSmartRef__":true,"id":1068},"depth":3,"x":129.23076923076923,"y":136},"1071":{"name":"Text1","children":[],"parent":{"__isSmartRef__":true,"id":1055},"depth":1,"x":152.3076923076923,"y":45.33333333333333},"1072":{"name":"ExampleWorld","children":[{"__isSmartRef__":true,"id":1073},{"__isSmartRef__":true,"id":1074},{"__isSmartRef__":true,"id":1075},{"__isSmartRef__":true,"id":1076}],"parent":{"__isSmartRef__":true,"id":1055},"depth":1,"x":180,"y":45.33333333333333},"1073":{"name":"NameLabel3","children":[],"parent":{"__isSmartRef__":true,"id":1072},"depth":2,"x":159.23076923076923,"y":90.66666666666666},"1074":{"name":"Connector","children":[],"parent":{"__isSmartRef__":true,"id":1072},"depth":2,"x":173.0769230769231,"y":90.66666666666666},"1075":{"name":"Rectangle","children":[],"parent":{"__isSmartRef__":true,"id":1072},"depth":2,"x":186.92307692307693,"y":90.66666666666666},"1076":{"name":"Rectangle1","children":[],"parent":{"__isSmartRef__":true,"id":1072},"depth":2,"x":200.76923076923077,"y":90.66666666666666},"1077":{"name":"Text2","children":[],"parent":{"__isSmartRef__":true,"id":1055},"depth":1,"x":207.69230769230768,"y":45.33333333333333},"1078":{"name":"Text4","children":[],"parent":{"__isSmartRef__":true,"id":1055},"depth":1,"x":235.3846153846154,"y":45.33333333333333},"1079":{"name":"SpecialSyntaxWorkspace3","children":[{"__isSmartRef__":true,"id":1080}],"parent":{"__isSmartRef__":true,"id":1055},"depth":1,"x":263.07692307692304,"y":45.33333333333333},"1080":{"name":"MagnifierButton1","children":[{"__isSmartRef__":true,"id":1081},{"__isSmartRef__":true,"id":1082}],"parent":{"__isSmartRef__":true,"id":1079},"depth":2,"x":263.07692307692304,"y":90.66666666666666},"1081":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":1080},"depth":3,"x":258.46153846153845,"y":136},"1082":{"name":"leftpointing_magnifying_glass.png","children":[],"parent":{"__isSmartRef__":true,"id":1080},"depth":3,"x":267.69230769230774,"y":136},"1083":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":1055},"depth":1,"x":290.7692307692308,"y":45.33333333333333},"1084":{"name":"MorphHierrachyVisualization","children":[{"__isSmartRef__":true,"id":1085}],"parent":{"__isSmartRef__":true,"id":1055},"depth":1,"x":318.46153846153845,"y":45.33333333333333},"1085":{"name":"MagnifierButton2","children":[{"__isSmartRef__":true,"id":1086},{"__isSmartRef__":true,"id":1087}],"parent":{"__isSmartRef__":true,"id":1084},"depth":2,"x":318.46153846153845,"y":90.66666666666666},"1086":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":1085},"depth":3,"x":313.84615384615387,"y":136},"1087":{"name":"leftpointing_magnifying_glass.png","children":[],"parent":{"__isSmartRef__":true,"id":1085},"depth":3,"x":323.07692307692315,"y":136},"1088":{"name":"HandMorph","children":[],"parent":{"__isSmartRef__":true,"id":1055},"depth":1,"x":346.1538461538462,"y":45.33333333333333},"1089":{"morph":{"__isSmartRef__":true,"id":1035},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1090":{"resizeHeight":true,"resizeWidth":true},"1091":{"#startLetters":"","partName":"MorphHierrachyVisualization","requiredModules":["apps.d3Interface"],"partsSpaceName":"PartsBin/Visualization/","comment":"no comment","changes":[{"__isSmartRef__":true,"id":1092},{"__isSmartRef__":true,"id":1094},{"__isSmartRef__":true,"id":1096},{"__isSmartRef__":true,"id":1098},{"__isSmartRef__":true,"id":1100}],"migrationLevel":4,"lastModifiedDate":{"__isSmartRef__":true,"id":1102},"revisionOnLoad":189854,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1092":{"date":{"__isSmartRef__":true,"id":1093},"author":"jenslincke","message":"no comment","id":"900E924E-3DCD-4D36-8A5E-D127326B5E11"},"1093":{"isSerializedDate":true,"string":"Fri Jan 18 2013 11:57:37 GMT+0100 (Central Europe Standard Time)"},"1094":{"date":{"__isSmartRef__":true,"id":1095},"author":"jenslincke","message":"no comment","id":"EA8F98BC-8C7A-4CAE-AE29-018891B193BD"},"1095":{"isSerializedDate":true,"string":"Tue Dec 18 2012 13:13:31 GMT+0100 (Central Europe Standard Time)"},"1096":{"date":{"__isSmartRef__":true,"id":1097},"author":"jenslincke","message":"no comment","id":"0755F3DA-DF64-42F7-ABDB-3C44A0BB26AE"},"1097":{"isSerializedDate":true,"string":"Tue Dec 18 2012 13:13:06 GMT+0100 (Central Europe Standard Time)"},"1098":{"date":{"__isSmartRef__":true,"id":1099},"author":"jenslincke","message":"no comment","id":"7D1101AA-8EAA-45A3-815A-CD8CA3E33E22"},"1099":{"isSerializedDate":true,"string":"Fri Jan 18 2013 14:24:46 GMT+0100 (Central Europe Standard Time)"},"1100":{"date":{"__isSmartRef__":true,"id":1101},"author":"jenslincke","message":"no comment","id":"1DF7B5DC-D35D-48A1-96CC-D41D3A09E32D"},"1101":{"isSerializedDate":true,"string":"Fri Jan 18 2013 14:26:16 GMT+0100 (Central Europe Standard Time)"},"1102":{"isSerializedDate":true,"string":"Fri Jan 18 2013 14:23:25 GMT+0100 (Central Europe Standard Time)"},"1103":{"submorphs":[{"__isSmartRef__":true,"id":1104},{"__isSmartRef__":true,"id":1111}],"scripts":[],"id":"672925B3-D492-48C5-B980-0C2981B3B4B3","shape":{"__isSmartRef__":true,"id":1114},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1120},"lighterFill":{"__isSmartRef__":true,"id":1125},"label":{"__isSmartRef__":true,"id":1104},"name":"MagnifierButton2","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1130},"attributeConnections":[{"__isSmartRef__":true,"id":1133}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":1134},"derivationIds":[2588,"22797D34-67DE-4A06-81F0-4DF0A87ADBBC","81CB4C12-BCF0-4097-8B6D-D9419046367A","0767A57D-9BB2-48C6-9654-753D2B9D00A6","42871246-6725-4E41-A2C1-5A5BCF041097","BCE6E775-B5DF-4D6B-9F06-CDC02C1B1D0F","797EC165-A639-42D9-A059-669F6BEB92A7","FA498EFD-E50E-4CE0-9FA8-9AE2E8AE9580","4B68C371-CB37-45B4-910A-611E5FFC23DD","94E374B9-7ED4-4E39-96F1-6FD4E7AC3428","34D63515-7CC7-43FB-B7BB-87AFCA377D63","7E0B172C-0AF5-4C6E-B184-25A8FAE4FAB8","12239D52-D3D3-4713-BC3E-F0B95C488CB7","72559D92-4616-45A9-A0F2-72BA4147C0FB","E86C7328-AF24-4881-84AF-B7C7CEFEAE14","22D731CF-38F0-41CC-B125-74D2842ED847","B58A1A30-782E-4675-A276-2C01D35BEC70","ACEABA6D-071C-46C2-A325-BE30189AA45F","686443AE-DCDC-4998-8A39-48BC57D64FDC","8D660766-7C93-404C-9D92-B12CBF59A3CE","20DF1A18-6F2B-4D66-9110-75EB343C3C61","6295FA32-B7AA-4C61-BF03-5E69084C8FE8","72BEBA6F-7C26-47B6-AED2-253F02E48DE5","0B7FD918-BB64-49EA-A26A-45D408FBF85D","6B96BB67-EBE4-46AC-97F3-73F209469E96","9AB96A56-C1DC-4BE4-B2A9-EC0BB7D71D78","381F59F9-70F4-40C5-ABCF-FE90E2299599"],"_ClipMode":"visible","highlightRectangle":{"__isSmartRef__":true,"id":1135},"isPressed":false,"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":1211},"owner":{"__isSmartRef__":true,"id":1035},"_Rotation":0,"_Scale":0.9920279440699439,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1212},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(663.4,-2.0)","distanceToDragEvent":"lively.pt(37.1,-15.5)"},"1104":{"submorphs":[],"scripts":[],"id":"9B12C9AF-5EA3-4FC4-8768-2436B647BE3D","shape":{"__isSmartRef__":true,"id":1105},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":24,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":1103},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":1106},{"__isSmartRef__":true,"id":1108}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":1110},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"024C5ADE-C4CF-4E8E-BEC5-F93AD4839702","A2CC4D56-B9D8-4A48-B6FF-DDDD85ACDC2E","5AC5C4DE-00B0-43DB-B7F1-765674CE818B","750A11C6-766E-4B48-AE32-D71DE811EB4A","66A7B56E-A94E-44AE-8AED-C0C1B07554D4","CA8596D3-2D4F-453B-BE1B-DCEC8F85389B","4D7DC32F-79CB-4AF8-8B21-AB4F1809D4A8","439DE430-7651-470E-97D8-00E7F96B04DA","DAC920E6-217B-4515-AC09-2F9DCBA7375C","BD48C003-0502-451D-B6AA-7369FF3D1030","C3B8F4EA-3F44-47F4-B569-A0D5AB263BA0","BF7F0FA3-3F2A-4EEF-9687-BE2B0635DF13","3D7AEAC1-C9DD-4941-BA46-16F6783F5699","E04A78F9-3D6E-403F-BA8D-2583FCFFCE53","47E1F29B-6896-467D-8654-CA18929AE57A","509D86FF-5400-4374-BE79-90F0A7E3E90C","C7E53EE0-065A-4C59-8D13-311566722BB7","BA078BAC-7263-4B10-AFD3-3C4EA0DD8707","BCFE28D1-A115-453E-9116-EECC8FE1D50F","A354FF2E-BD85-429A-97C2-254D6033F50C","B26A73EB-9EB9-4CB0-89AF-FEE10445E3EA","ED910382-D586-4EC1-BD77-5E8DD759BDB4","05A48E42-A3E2-4C4A-8160-685CE469FD4E","732A3761-4FE1-4312-8EF7-E5ADF0D9E087","3417BAC0-40E8-46CF-A802-69374A333202","36511B62-825F-41D3-99B0-F13813714F7C"],"_MinTextWidth":24,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"1105":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"1106":{"style":{"__isSmartRef__":true,"id":1107},"chunkOwner":{"__isSmartRef__":true,"id":1104},"storedString":"","_id":"_1372","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1107":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1108":{"style":{"__isSmartRef__":true,"id":1109},"chunkOwner":{"__isSmartRef__":true,"id":1104},"storedString":"","_id":"_1373","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1109":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1110":{"morph":{"__isSmartRef__":true,"id":1104},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1111":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1112},"derivationIds":[null,"29E543E0-AE93-493A-A694-FC1C330D0544","F0366E4C-E97F-4C77-BEE4-340A0668ADD5","347F6028-5092-4F54-9A34-3EFF3FF0B815","BF7387E7-BCD7-4A5B-B9D2-C14ECF59EFCA","85BA370B-966E-41F7-8C2F-F3A926EC2AA2","1652172B-339A-43A1-9589-70E68B35A28E","705524F7-129B-4102-834E-2A1A45985BB5","5707DF70-CD77-4D53-96ED-5A0AEB227FB7","257E62CE-C668-4317-B5B7-8D394BDC3F6C","2DD4BEA5-E85A-4CD0-953E-9EB2E0735654","BB96B696-7BD4-44C4-9D60-B1551B89D6FA","FCAABC48-FBAF-4E12-8BC9-AC4ACB5A167B","EB81C4D7-5BD8-4DAC-BD70-8675E2338AAC","1DBAE3FF-B2F6-4348-8E06-81139C138D6E","49E7D450-EF74-4E94-B33B-B888D952F3BD","F0B267C4-54BA-4E6F-BFDD-4B047F4FF41A","36B8611D-B449-4F6E-8D0F-B5FD6406D45D","779DB518-01BD-4D32-AD65-BFED801E5D06","F47D501C-3750-4F0D-A2E1-E1B9CDA8368C","5DEBC468-2070-496D-A3DA-1A5C54BBBC41","1DB6E59C-CCC0-45D1-B3DA-6B2ECCE90296","B8001536-A62C-4660-90C2-B02509302EE5","F97079BD-335C-41D9-A5D5-782FB6FE21BD","3D633352-994A-433D-8251-CD7A5D35D672","2B0D9DAB-F177-4E2D-BBBD-86D4F3FE42FA"],"id":"2B0A6773-473D-427F-9E07-0E8D56F9E93F","eventHandler":{"__isSmartRef__":true,"id":1113},"_ClipMode":"visible","__layered_droppingEnabled__":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":1103},"name":"leftpointing_magnifying_glass.png","isBeingDragged":false,"showsHalos":false,"eventsAreDisabled":true,"_HandStyle":"default","_PointerEvents":"none","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(-3.0,0.0)","distanceToDragEvent":"lively.pt(39.9,-9.0)"},"1112":{"_ImageURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAABAAAAAQBPJcTWAAAALnRFWHRUaXRsZQBMRUZULVBPSU5USU5HIE1BR05JRllJTkcgR0xBU1MgKFUrMUY1MEQpw88haQAAABV0RVh0QXV0aG9yAEFuZHJldyBNYXJjdXNl5zc3gwAAAC90RVh0U29mdHdhcmUAaW5mby5maWxlZm9ybWF0LmRhdGEuVW5pY29kZVBuZ1NlcnZsZXRoAX8wAAAAQ3RFWHREZXNjcmlwdGlvbgBodHRwOi8vd3d3LmZpbGVmb3JtYXQuaW5mby9pbmZvL3VuaWNvZGUvMWY1MGQvaW5kZXguaHRtk2hNQgAAADt0RVh0Q29weXJpZ2h0AGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzIuMC9siJKDAAAIDklEQVR42u1daWxVRRQeCi0tIqCAQCTIUtEIGlk0ilqEkEbiQhSKGAyCooIIggsiQuMWZNGwVMUFNIhKZBMobZClgK1FwAU3wIpSREDcUFZFEM/JOzf3vPHet9ze1/eYe77k+zNzl5nz3ZlzZntPKYFAcHojDXimmKH6cQbwZuBM4HLgx8A9wBPAU8BjwJ3ADcDFwMnArsCaYjr/0BB4DwlwjAwfL38DzgX2AdYWk3pDJnAM8E/NuN8BpwEHAq8DXgpsCswANgN2APak/BeBu7T7sQX1A9YQE8fuDwYAf2BG/JrEaefxmSjaeOAO9syNwBwxd2Q0o/7fMhr6h8Fx+oBIX346cATwF/aON6Qbc0ZH4G4y0lHgOGAdD8/Be/KAs4AFwKsdrqkHnAA8Tu8rAzYWCWz0Bh5hraKTT11fL+AH1FXlA8/SrsEu61fmW9qLFEqNAv5LRsEw9twEvKMzcAvwJ3LoHG2AW+n9B4HdgixGHhNjiccuKlbUp9aC7yoGnqflraa8A8C2QRTjMvIVaITyKI61BjnkqiILWEjvPAwcxvLqAj+nvAqH7s1oNAfupcpjeNskhnvQOQ/xYfxQCziHRVl3sjxsNfspvYSuNR4Ywn5ClT5CA7lYkUPRU0YVy4CivkVlOE7TKxa6AP+ivKlBEORe9nUO8XD/QhWay6oqmlK3dYoirTYs70FK/wd4ocli1KVIByu7XXmb9BsOPEmj76riSfZxbAM2oPQMmqLB9GUmC/I0M8AtHp9xCd3/rM8fCHISy+vH0ruaOi3Coyqv6ETPKPSpXEOZ4X9XoSl+y89sovTNJgoyklW8rw8+aKFP5apFo3SrbMNcWsnFpgmylkU19R3yY4mc0mk0j88Z62PZ5jHDV7DQugE5dkx/3CQxzlb2qt6aCF1HtJH6BHoGju4v97F8+Sp8zeRGlldCaZtMEmQAq+zICL5hpUvrwfXy19gzZvhcvj6aILNZ3ij2ETQzRZA3WWU7RrgOfQsu05YCnyLxcFS9h91fTlMgfqKdJsg6lteBpQ8wRZASVqmmUa7txvwEJ/qe8SoxGxYymK+wpnMsNGHpxviRbVShkzEatAb5iEHUSrqzQVuiUMkMf5IFGWnM/71giiAHqEL7U7iMf2gtkk/B7/M51E4qMlklvzwNymgxl+VvobQPTRCkMavkDpaelkJlbOkgyDUsv0LZu19Oe/A++BBLvyIB0ZJX9HIQhHdZBymt1BQfso9V1Jorag28PUXKN8tBkHqUV4elLTJFkM9YpVqzllOcAmXDiG6vJsZhlt+Kpc80RZBiF2eJK4fZSS5bd4fWUcTyc1n6Y6YIMpVVii+LTgFOTHLZNjoIMpTlT2fpXUwRpIcKn021gHuwcDN0ss525Cnn3fIt2DXfK3vPljGbHtK1gdcFmkNdkYTK4gz0Tgcxytg1fI6rUBkGvubA54Ta0lTFK9VYFhS/xKV18PEHX3MfYpogfPUND9DwuamFlP5oNZXlZRcxlmsDWutsCl/aNQYZWhfBnTlOceNsLq459E1wyyhwEeNvFb7ZusClrEbhNlbJoyp8Y3UejehxPWS08v/MBrbIlcr92BvfwZit7KMKOC3f3FRBcBC2mRlBnz0dpOzN17gvqrdP7+2p7PkoJz7Hrq2pCfeqMhzXasbI1/KHa/m4Y93reRFcU1mrIh8IXaLCJzpnsLyfKRozHrNZpbFF9NHyx2pGw2tWAZ8H3gW8UjmvvWdSlIQb3raq6Kdzp6vwBbOhWn5/FRCggy9lFcdN1521ax5Q0Y9B41o7nkn8Rv1/gSkS0T/crb0vV4Uv465UAUNjLerCkfAN2jUXKef19apwnYP4AynK4tfNU6m1ZlMtaK/stQZrLXu0Q6g6OIpTjoVfAK/Xnp1GDp1fhy0th1rwHLqmEbXYHkEQJYcGitwouG2onoPx0Ne8q+yDmtGIs8lPUFCgH/Q5R4XPQlt8nfKzKB9/ouNHLT/ddFEw7t+uGQbPko90GY+gOHgcoRc5+YeBj1DY3JPyGrq8qy6JdMhBDAyz8azhZLq2JRuP4HE3a6f8KhNH7k4Dt9UORqoE3qGqfiAUo7L7lX1kjfMd4H0UHGTTFMpLzH8VUAS3iN2znsQ1GugvprCvkvMYdSFouBYxPu98FdoKusblmZXUoiz0J1FuYgPUfCrXAof7S4MgimXIRVH8wwHq5vBLna9Cs8ULyEgVWrCg8zAJ79TtjGDXjSMx5kd4Fk7XB+a3uq5Sob1QfoW86JzxR2zcjjyj3/mKTafUpCAi2nPLVcB+QA379YdoGuWEBxEwars1hujIOpZQQS1jWhzvKXeIDAOBRhT+YgQ2kcYK71NLwgOauAKJ50jwpFW8J2jHKHvLKwYBuENmVxyibAiqKIlCOkVY1g8HZHkQ5SOXeTaBR9RW9vT7agp34xVlo4jiL7KoG0TjriCR4hVlk0r8EYrAtZQiZa+14wx1qzhF2Syi+C+K5VOWko8RUVJIlPc8irIhKCP6ZItSqeJbh8kSU/qHDCbKMuZT4hFlrpgxcaIUUcuJR5TdYsLEiFLIQuLMOESZJOZLnCjLyMhrabqkZRRR1qsArDQmW5SlZOxPVWhJ2E2UNRJlVQ/wi19CRv9WhXbJoCh8zb+IujVBNYqymIyPP55ZxsQoVvK78kkBrp28rXVThSJGcoE7YZ5RoTMlc8SBpw7kj2IEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgSAZ+A+0ucC4BysctgAAAABJRU5ErkJggg==","_NodeClass":["image"],"_NodeId":"29E543E0-AE93-493A-A694-FC1C330D0544","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.0,29.0)","_Padding":"lively.rect(0,0,0,0)"},"1113":{"morph":{"__isSmartRef__":true,"id":1111},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1114":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":1115},"_BorderRadius":5.2,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"1115":{"stops":[{"__isSmartRef__":true,"id":1116},{"__isSmartRef__":true,"id":1117},{"__isSmartRef__":true,"id":1118},{"__isSmartRef__":true,"id":1119}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1116":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"1117":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"1118":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"1119":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"1120":{"stops":[{"__isSmartRef__":true,"id":1121},{"__isSmartRef__":true,"id":1122},{"__isSmartRef__":true,"id":1123},{"__isSmartRef__":true,"id":1124}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1121":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"1122":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"1123":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"1124":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"1125":{"stops":[{"__isSmartRef__":true,"id":1126},{"__isSmartRef__":true,"id":1127},{"__isSmartRef__":true,"id":1128},{"__isSmartRef__":true,"id":1129}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1126":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"1127":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"1128":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"1129":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"1130":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"ScriptableButton","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":1131}],"revisionOnLoad":154251,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1131":{"date":{"__isSmartRef__":true,"id":1132},"author":"robertkrahn","message":"no comment","id":"0366C0A2-0C8E-4AEB-AAC3-120434134545"},"1132":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:10:10 GMT+0200 (Central Europe Daylight Time)"},"1133":{"sourceObj":{"__isSmartRef__":true,"id":1103},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1103},"targetMethodName":"onFire","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1134":{"morph":{"__isSmartRef__":true,"id":1103},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1135":{"submorphs":[],"scripts":[],"id":"364FF344-E489-461B-BC8C-ED45E4823ED4","shape":{"__isSmartRef__":true,"id":1136},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"HighlightRectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":1137},"eventHandler":{"__isSmartRef__":true,"id":1178},"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","6FECB598-D130-4242-BF1B-E18767608129","0B23F218-078F-4912-A262-31B957885F41","C56BA290-B836-4946-B4EF-DBB6FBA2368C","61176BAF-CFE6-4F2C-9F0A-971AAD6595A1","CB4127B2-0AA5-4B50-9978-F1FF39924A82","113050BB-CF0E-4193-91C6-9C25FC857EE8","EFF939E4-317B-4662-943F-77A6E6F65BD0","AA288E7F-3972-4F0D-87DD-61E4BD9C9C97","903E8C60-1158-42D5-85D2-DF134DA6CEC1","28FD6210-A549-4A11-9178-04E77FF556C0","B3312E29-D786-469F-865E-91FD69475A52","D947A1C1-DCBE-4485-A33D-DF549F6978E0","56CE0E60-45BE-43FF-9C6C-296D8AC326B6","CC61E3F8-8C8D-4F24-A591-023D3C88DEC8"],"partTests":{"__isSmartRef__":true,"id":1179},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"#startLetters":"","eventsAreDisabled":false,"_HandStyle":"default","_PointerEvents":"auto","_Rotation":0,"_Scale":1.0060210561262526,"owner":null,"magnifierButton":{"__isSmartRef__":true,"id":1103},"attributeConnections":[{"__isSmartRef__":true,"id":1184},{"__isSmartRef__":true,"id":1186},{"__isSmartRef__":true,"id":1188}],"isToolMorph":true,"isMetaTool":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1190},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)","distanceToDragEvent":"lively.pt(44.0,-14.0)"},"1136":{"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.2597,"_BorderStyle":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(4000.0,4000.0)","_BorderColor":"Color.rgb(204,0,0)","_Fill":"Color.rgb(58,0,255)","_Padding":"lively.rect(0,0,0,0)"},"1137":{"partsSpaceName":"PartsBin/Tools","comment":"A rectangle which highlights the object under the first hand of the world","migrationLevel":4,"partName":"HighlightRectangle","changes":[{"__isSmartRef__":true,"id":1138},{"__isSmartRef__":true,"id":1140},{"__isSmartRef__":true,"id":1142},{"__isSmartRef__":true,"id":1144},{"__isSmartRef__":true,"id":1146},{"__isSmartRef__":true,"id":1148},{"__isSmartRef__":true,"id":1150},{"__isSmartRef__":true,"id":1152},{"__isSmartRef__":true,"id":1154},{"__isSmartRef__":true,"id":1156},{"__isSmartRef__":true,"id":1158},{"__isSmartRef__":true,"id":1160},{"__isSmartRef__":true,"id":1162},{"__isSmartRef__":true,"id":1164},{"__isSmartRef__":true,"id":1166},{"__isSmartRef__":true,"id":1168},{"__isSmartRef__":true,"id":1170},{"__isSmartRef__":true,"id":1172},{"__isSmartRef__":true,"id":1174},{"__isSmartRef__":true,"id":1176}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1138":{"date":{"__isSmartRef__":true,"id":1139},"author":"timfelgentreff","message":"no comment","id":"3DB7DB40-210A-4BED-91FD-9287005703EC"},"1139":{"isSerializedDate":true,"string":"Thu May 24 2012 17:04:54 GMT+0200 (Central Europe Daylight Time)"},"1140":{"date":{"__isSmartRef__":true,"id":1141},"author":"tessi","message":"no comment","id":"23D7AA12-66A9-4C3B-B494-131256C291AC"},"1141":{"isSerializedDate":true,"string":"Thu May 24 2012 16:57:13 GMT+0200 (Central Europe Daylight Time)"},"1142":{"date":{"__isSmartRef__":true,"id":1143},"author":"tessi","message":"no comment","id":"2C30B7CA-388F-4F51-B4CF-A2E50E381148"},"1143":{"isSerializedDate":true,"string":"Thu May 24 2012 16:23:11 GMT+0200 (Central Europe Daylight Time)"},"1144":{"date":{"__isSmartRef__":true,"id":1145},"author":"tessi","message":"diable events","id":"7C1F71A3-FDAC-470A-B9A9-E1F2C9FEF18E"},"1145":{"isSerializedDate":true,"string":"Thu May 24 2012 14:46:08 GMT+0200 (Central Europe Daylight Time)"},"1146":{"date":{"__isSmartRef__":true,"id":1147},"author":"tessi","message":"no comment","id":"01996A33-11BC-4C15-96D7-B7D219E2E961"},"1147":{"isSerializedDate":true,"string":"Thu May 24 2012 14:39:50 GMT+0200 (Central Europe Daylight Time)"},"1148":{"date":{"__isSmartRef__":true,"id":1149},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1149":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Central Europe Daylight Time)"},"1150":{"date":{"__isSmartRef__":true,"id":1151},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1151":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Central Europe Daylight Time)"},"1152":{"date":{"__isSmartRef__":true,"id":1153},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1153":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Central Europe Standard Time)"},"1154":{"date":{"__isSmartRef__":true,"id":1155},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1155":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Central Europe Standard Time)"},"1156":{"date":{"__isSmartRef__":true,"id":1157},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1157":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Central Europe Standard Time)"},"1158":{"date":{"__isSmartRef__":true,"id":1159},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1159":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Central Europe Daylight Time)"},"1160":{"date":{"__isSmartRef__":true,"id":1161},"author":"tessi","message":"no comment","id":"4B982A01-25B3-455A-848D-89C2C3C471D7"},"1161":{"isSerializedDate":true,"string":"Thu May 24 2012 13:58:01 GMT+0200 (Central Europe Daylight Time)"},"1162":{"date":{"__isSmartRef__":true,"id":1163},"author":"tessi","message":"no comment","id":"2FD6CB7B-3BC7-4666-98B4-AACF1001954D"},"1163":{"isSerializedDate":true,"string":"Thu May 24 2012 14:07:32 GMT+0200 (Central Europe Daylight Time)"},"1164":{"date":{"__isSmartRef__":true,"id":1165},"author":"tessi","message":"no comment","id":"09CF5ECF-2C87-4B66-A164-39848628596F"},"1165":{"isSerializedDate":true,"string":"Thu May 24 2012 15:34:59 GMT+0200 (Central Europe Daylight Time)"},"1166":{"date":{"__isSmartRef__":true,"id":1167},"author":"tessi","message":"no comment","id":"252A3EB5-DB00-4CF9-BF38-2927DD1C5229"},"1167":{"isSerializedDate":true,"string":"Thu May 24 2012 16:34:29 GMT+0200 (Central Europe Daylight Time)"},"1168":{"date":{"__isSmartRef__":true,"id":1169},"author":"tessi","message":"no comment","id":"81534551-62C1-4FC9-96CB-A5AC6642CA1E"},"1169":{"isSerializedDate":true,"string":"Thu May 24 2012 16:45:49 GMT+0200 (Central Europe Daylight Time)"},"1170":{"date":{"__isSmartRef__":true,"id":1171},"author":"tessi","message":"no comment","id":"5125DE3A-D50E-4621-8490-F3A9D99C2C4C"},"1171":{"isSerializedDate":true,"string":"Thu May 24 2012 16:47:20 GMT+0200 (Central Europe Daylight Time)"},"1172":{"date":{"__isSmartRef__":true,"id":1173},"author":"tessi","message":"no comment","id":"C81A2FBF-CB0B-4A0B-9D63-F9AEDFCB5DA6"},"1173":{"isSerializedDate":true,"string":"Thu May 24 2012 16:51:06 GMT+0200 (Central Europe Daylight Time)"},"1174":{"date":{"__isSmartRef__":true,"id":1175},"author":"tessi","message":"no comment","id":"DC8EF5EC-7563-45B6-816D-20E2DC218525"},"1175":{"isSerializedDate":true,"string":"Thu May 24 2012 16:52:10 GMT+0200 (Central Europe Daylight Time)"},"1176":{"date":{"__isSmartRef__":true,"id":1177},"author":"timfelgentreff","message":"no comment","id":"E7515DFB-DE7D-4E1F-A2C3-85166DCE4942"},"1177":{"isSerializedDate":true,"string":"Thu May 24 2012 16:59:39 GMT+0200 (Central Europe Daylight Time)"},"1178":{"morph":{"__isSmartRef__":true,"id":1135},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1179":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1180}},"1180":{"test01IsMorph":{"__isSmartRef__":true,"id":1181}},"1181":{"varMapping":{"__isSmartRef__":true,"id":1182},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1182":{"this":{"__isSmartRef__":true,"id":1179}},"1183":{},"1184":{"sourceObj":{"__isSmartRef__":true,"id":1135},"sourceAttrName":"onMouseMove","targetObj":{"__isSmartRef__":true,"id":1135},"targetMethodName":"updateOnMove","varMapping":{"__isSmartRef__":true,"id":1185},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1185":{"source":{"__isSmartRef__":true,"id":1135},"target":{"__isSmartRef__":true,"id":1135}},"1186":{"sourceObj":{"__isSmartRef__":true,"id":1135},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":1103},"targetMethodName":"removeHighlighting","varMapping":{"__isSmartRef__":true,"id":1187},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1187":{"source":{"__isSmartRef__":true,"id":1135},"target":{"__isSmartRef__":true,"id":1103}},"1188":{"sourceObj":{"__isSmartRef__":true,"id":1135},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":1103},"targetMethodName":"setTarget","varMapping":{"__isSmartRef__":true,"id":1189},"converterString":"function () {\n return this.sourceObj.morphUnderCursor();\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1189":{"source":{"__isSmartRef__":true,"id":1135},"target":{"__isSmartRef__":true,"id":1103}},"1190":{"update":{"__isSmartRef__":true,"id":1191},"updateOnMove":{"__isSmartRef__":true,"id":1195},"bringToFront":{"__isSmartRef__":true,"id":1199},"morphUnderCursor":{"__isSmartRef__":true,"id":1207}},"1191":{"varMapping":{"__isSmartRef__":true,"id":1192},"source":"function update(morphUnderCursor) {\n if (morphUnderCursor === this.magnifierButton ||\n this.magnifierButton.submorphs.include(morphUnderCursor)) {\n morphToHighlight = this.magnifierButton.currentTarget();\n } else {\n morphToHighlight = morphUnderCursor;\n }\n\n if (morphToHighlight && morphToHighlight.world()) {\n this.setPosition(morphToHighlight.getPositionInWorld());\n this.setExtent(morphToHighlight.getExtent());\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1193},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1192":{"this":{"__isSmartRef__":true,"id":1135}},"1193":{"timestamp":{"__isSmartRef__":true,"id":1194},"user":"lauritz","tags":[]},"1194":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:29:58 GMT+0200 (Central Europe Daylight Time)"},"1195":{"varMapping":{"__isSmartRef__":true,"id":1196},"source":"function updateOnMove() {\n this.update(this.morphUnderCursor());\n this.bringToFront();\n}","funcProperties":{"__isSmartRef__":true,"id":1197},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1196":{"this":{"__isSmartRef__":true,"id":1135}},"1197":{"timestamp":{"__isSmartRef__":true,"id":1198},"user":"lauritz","tags":[]},"1198":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:33 GMT+0200 (Central Europe Daylight Time)"},"1199":{"varMapping":{"__isSmartRef__":true,"id":1200},"source":"function bringToFront() {\n this.renderContext().morphNode.style.zIndex= 1000;\n}","funcProperties":{"__isSmartRef__":true,"id":1205},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1200":{"this":{"__isSmartRef__":true,"id":1135},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1201}},"1201":{"$super":{"__isSmartRef__":true,"id":1202}},"1202":{"varMapping":{"__isSmartRef__":true,"id":1203},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1204},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1203":{"obj":{"__isSmartRef__":true,"id":1135},"name":"bringToFront"},"1204":{},"1205":{"timestamp":{"__isSmartRef__":true,"id":1206},"user":"lauritz","tags":[]},"1206":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:12:09 GMT+0200 (Central Europe Daylight Time)"},"1207":{"varMapping":{"__isSmartRef__":true,"id":1208},"source":"function morphUnderCursor() {\n var that = this,\n world = lively.morphic.World.current(); \n \n return world.morphsContainingPoint(world.firstHand().getPosition()).detect(\n function(ea) {\n return !ea.isPlaceholder &&\n !ea.isHalo &&\n (!ea.owner || !ea.owner.isHalo) &&\n !(ea === that);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":1209},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1208":{"this":{"__isSmartRef__":true,"id":1135}},"1209":{"timestamp":{"__isSmartRef__":true,"id":1210},"user":"lauritz","tags":[]},"1210":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:36 GMT+0200 (Central Europe Daylight Time)"},"1211":{"moveHorizontal":true},"1212":{"onFire":{"__isSmartRef__":true,"id":1213},"removeHighlighting":{"__isSmartRef__":true,"id":1217},"onMouseMove":{"__isSmartRef__":true,"id":1221},"onMouseOut":{"__isSmartRef__":true,"id":1229},"reset":{"__isSmartRef__":true,"id":1237},"isTracking":{"__isSmartRef__":true,"id":1241},"isHighlighting":{"__isSmartRef__":true,"id":1245},"currentTarget":{"__isSmartRef__":true,"id":1249},"setupHighlightRectangle":{"__isSmartRef__":true,"id":1253},"setTarget":{"__isSmartRef__":true,"id":1257}},"1213":{"varMapping":{"__isSmartRef__":true,"id":1214},"source":"function onFire() {\n var hand = lively.morphic.World.current().firstHand(),\n highlight = this.highlightRectangle,\n that = this;\n\n if (this.isTracking()) {\n this.removeHighlighting();\n } else {\n this.world().addMorph(highlight);\n hand.highlightConnection = connect(hand, \"scrollFocusMorph\", highlight, \"update\");\n highlight.bringToFront();\n if (!this.currentTarget() || !this.currentTarget().world()) {\n highlight.setExtent(pt(0,0));\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1214":{"this":{"__isSmartRef__":true,"id":1103}},"1215":{"timestamp":{"__isSmartRef__":true,"id":1216},"user":"lauritz","tags":[]},"1216":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:40:51 GMT+0200 (Central Europe Daylight Time)"},"1217":{"varMapping":{"__isSmartRef__":true,"id":1218},"source":"function removeHighlighting() {\n var hand = this.world().firstHand();\n\n if (this.highlightRectangle) {\n this.highlightRectangle.remove();\n }\n\n hand.attributeConnections.removeAt(\n hand.attributeConnections.indexOf(hand.highlightConnection));\n hand.highlightConnection = null;\n}","funcProperties":{"__isSmartRef__":true,"id":1219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1218":{"this":{"__isSmartRef__":true,"id":1103}},"1219":{"timestamp":{"__isSmartRef__":true,"id":1220},"user":"jenslincke","tags":[]},"1220":{"isSerializedDate":true,"string":"Tue Dec 18 2012 12:54:24 GMT+0100 (Central Europe Standard Time)"},"1221":{"varMapping":{"__isSmartRef__":true,"id":1222},"source":"function onMouseMove(evt) {\n var target = this.currentTarget();\n if (target && target.world() && !this.isHighlighting()) {\n this.highlightRectangle.update(target);\n this.world().addMorph(this.highlightRectangle);\n this.highlightRectangle.bringToFront();\n this.targetHighlight = this.highlightRectangle;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1227},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1222":{"this":{"__isSmartRef__":true,"id":1103},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1223}},"1223":{"$super":{"__isSmartRef__":true,"id":1224}},"1224":{"varMapping":{"__isSmartRef__":true,"id":1225},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1226},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1225":{"obj":{"__isSmartRef__":true,"id":1103},"name":"onMouseMove"},"1226":{},"1227":{"timestamp":{"__isSmartRef__":true,"id":1228},"user":"lauritz","tags":[]},"1228":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:25:52 GMT+0200 (Central Europe Daylight Time)"},"1229":{"varMapping":{"__isSmartRef__":true,"id":1230},"source":"function onMouseOut() {\n if (this.isHighlighting()) {\n if (!this.isTracking()) {\n this.targetHighlight.remove();\n }\n delete this.targetHighlight;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1235},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1230":{"this":{"__isSmartRef__":true,"id":1103},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1231}},"1231":{"$super":{"__isSmartRef__":true,"id":1232}},"1232":{"varMapping":{"__isSmartRef__":true,"id":1233},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1234},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1233":{"obj":{"__isSmartRef__":true,"id":1103},"name":"onMouseOut"},"1234":{},"1235":{"timestamp":{"__isSmartRef__":true,"id":1236},"user":"lauritz","tags":[]},"1236":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:21:57 GMT+0200 (Central Europe Daylight Time)"},"1237":{"varMapping":{"__isSmartRef__":true,"id":1238},"source":"function reset() {\n this.highlightRectangle.attributeConnections = [];\n \n var r = this.highlightRectangle;\n r.isToolMorph = true\n disconnectAll(r)\n connect(r, \"onMouseMove\", this.highlightRectangle, \"updateOnMove\")\n connect(r, \"onMouseUp\", this, \"removeHighlighting\")\n connect(r, \"onMouseUp\", this, \"setTarget\",\n {converter: function () {\n return this.sourceObj.morphUnderCursor();\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":1239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1238":{"this":{"__isSmartRef__":true,"id":1103}},"1239":{"timestamp":{"__isSmartRef__":true,"id":1240},"user":"jenslincke","tags":[]},"1240":{"isSerializedDate":true,"string":"Mon Dec 17 2012 17:02:31 GMT+0100 (Central Europe Standard Time)"},"1241":{"varMapping":{"__isSmartRef__":true,"id":1242},"source":"function isTracking() {\n return !!this.world().firstHand().highlightConnection;\n}","funcProperties":{"__isSmartRef__":true,"id":1243},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1242":{"this":{"__isSmartRef__":true,"id":1103}},"1243":{"timestamp":{"__isSmartRef__":true,"id":1244},"user":"lauritz","tags":[]},"1244":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:25 GMT+0200 (Central Europe Daylight Time)"},"1245":{"varMapping":{"__isSmartRef__":true,"id":1246},"source":"function isHighlighting() {\n return !!this.targetHighlight;\n}","funcProperties":{"__isSmartRef__":true,"id":1247},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1246":{"this":{"__isSmartRef__":true,"id":1103}},"1247":{"timestamp":{"__isSmartRef__":true,"id":1248},"user":"lauritz","tags":[]},"1248":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:22 GMT+0200 (Central Europe Daylight Time)"},"1249":{"varMapping":{"__isSmartRef__":true,"id":1250},"source":"function currentTarget() {\n return this.owner.target;\n}","funcProperties":{"__isSmartRef__":true,"id":1251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1250":{"this":{"__isSmartRef__":true,"id":1103}},"1251":{"timestamp":{"__isSmartRef__":true,"id":1252},"user":"lauritz","tags":[]},"1252":{"isSerializedDate":true,"string":"Wed Jun 06 2012 18:26:02 GMT+0200 (Central Europe Daylight Time)"},"1253":{"varMapping":{"__isSmartRef__":true,"id":1254},"source":"function setupHighlightRectangle() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":1255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1254":{"this":{"__isSmartRef__":true,"id":1103}},"1255":{"timestamp":{"__isSmartRef__":true,"id":1256},"user":"jenslincke","tags":[]},"1256":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:26:03 GMT+0100 (Central Europe Standard Time)"},"1257":{"varMapping":{"__isSmartRef__":true,"id":1258},"source":"function setTarget(obj) {\n this.owner.setTarget(obj)\n}","funcProperties":{"__isSmartRef__":true,"id":1259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1258":{"this":{"__isSmartRef__":true,"id":1103}},"1259":{"timestamp":{"__isSmartRef__":true,"id":1260},"user":"jenslincke","tags":[]},"1260":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:27:04 GMT+0100 (Central Europe Standard Time)"},"1261":{"CCB4F867-5303-417F-AE8E-F62BBBCE2ECD":{"__isSmartRef__":true,"id":1262},"677DA5C3-B401-4B61-9A36-A7F64E12A6E4":{"__isSmartRef__":true,"id":1263},"43D9B401-7E68-48AF-A134-E9421BFF76C9":{"__isSmartRef__":true,"id":1264},"CE649F04-45AC-4D06-8944-4CF1C7B7868E":{"__isSmartRef__":true,"id":1265},"E98C26BA-BEA8-413C-82A3-74C318196FB5":{"__isSmartRef__":true,"id":1266}},"1262":{"name":"ExampleWorld","index":0},"1263":{"name":"NameLabel3","index":1},"1264":{"name":"Connector","index":2},"1265":{"name":"Rectangle","index":3},"1266":{"name":"Rectangle1","index":4},"1267":{"1708":{"__isSmartRef__":true,"id":1268},"81795DC6-889C-4FC6-B336-BAB6D7FC3CBD":{"__isSmartRef__":true,"id":1269},"0F3ECCAA-EB6B-4891-82DA-A858E99D3CD8":{"__isSmartRef__":true,"id":1270},"980A9694-B20B-4B10-A412-90AB7930BF00":{"__isSmartRef__":true,"id":1271},"08DB577A-00A0-4819-8B61-B03704EA863F":{"__isSmartRef__":true,"id":1272},"06E37E33-EFF5-4A03-9994-C609F822E52B":{"__isSmartRef__":true,"id":1273}},"1268":{"name":1708,"index":0,"weight":1,"x":341.9424701386143,"y":326.1565549448693,"px":342.3252541277843,"py":325.7461903191885},"1269":{"name":"81795DC6-889C-4FC6-B336-BAB6D7FC3CBD","index":1,"weight":2,"x":398.78062838277356,"y":314.87227056965565,"px":398.5909126603296,"py":314.40853376659607},"1270":{"name":"0F3ECCAA-EB6B-4891-82DA-A858E99D3CD8","index":2,"weight":2,"x":427.5364407135832,"y":264.41431805529305,"px":427.0558576913528,"py":264.3282213652074},"1271":{"name":"980A9694-B20B-4B10-A412-90AB7930BF00","index":3,"weight":2,"x":408.7687813495658,"y":209.3093063554998,"px":408.43686487749983,"py":209.6240876134196},"1272":{"name":"08DB577A-00A0-4819-8B61-B03704EA863F","index":4,"weight":2,"x":358.1195275251759,"y":181.59521205007184,"px":358.1949511592848,"py":182.09838155028152},"1273":{"name":"06E37E33-EFF5-4A03-9994-C609F822E52B","index":5,"weight":1,"x":305.03697180016985,"y":204.49514599379953,"px":305.57053773609783,"py":204.63751936656692},"1274":{"rules":[{"__isSmartRef__":true,"id":1275},{"__isSmartRef__":true,"id":1279},{"__isSmartRef__":true,"id":1281}],"originMorph":{"__isSmartRef__":true,"id":1035},"__LivelyClassName__":"lively.morphic.StyleSheet","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"1275":{"declarations":[{"__isSmartRef__":true,"id":1276},{"__isSmartRef__":true,"id":1277},{"__isSmartRef__":true,"id":1278}],"styleSheet":{"__isSmartRef__":true,"id":1274},"selector":".node circle","__LivelyClassName__":"lively.morphic.StyleSheetRule","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"1276":{"values":["#fff"],"rule":{"__isSmartRef__":true,"id":1275},"property":"fill","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"1277":{"values":["steelblue"],"rule":{"__isSmartRef__":true,"id":1275},"property":"stroke","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"1278":{"values":["1.5px"],"rule":{"__isSmartRef__":true,"id":1275},"property":"stroke-width","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"1279":{"declarations":[{"__isSmartRef__":true,"id":1280}],"styleSheet":{"__isSmartRef__":true,"id":1274},"selector":".node","__LivelyClassName__":"lively.morphic.StyleSheetRule","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"1280":{"values":["10px","sans-serif"],"rule":{"__isSmartRef__":true,"id":1279},"property":"font","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"1281":{"declarations":[{"__isSmartRef__":true,"id":1282},{"__isSmartRef__":true,"id":1283},{"__isSmartRef__":true,"id":1284}],"styleSheet":{"__isSmartRef__":true,"id":1274},"selector":".link","__LivelyClassName__":"lively.morphic.StyleSheetRule","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"1282":{"values":["none"],"rule":{"__isSmartRef__":true,"id":1281},"property":"fill","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"1283":{"values":["#ccc"],"rule":{"__isSmartRef__":true,"id":1281},"property":"stroke","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"1284":{"values":["1px"],"rule":{"__isSmartRef__":true,"id":1281},"property":"stroke-width","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"1285":{"reset":{"__isSmartRef__":true,"id":1286},"update":{"__isSmartRef__":true,"id":1290},"onrestore":{"__isSmartRef__":true,"id":1294},"installLayers":{"__isSmartRef__":true,"id":1302},"getChart":{"__isSmartRef__":true,"id":1306},"draw":{"__isSmartRef__":true,"id":1310},"setTarget":{"__isSmartRef__":true,"id":1314},"initializeData":{"__isSmartRef__":true,"id":1318},"addAttributeConnectionsAsLinks":{"__isSmartRef__":true,"id":1322},"addMorphsAndSubmorphLinks":{"__isSmartRef__":true,"id":1326}},"1286":{"varMapping":{"__isSmartRef__":true,"id":1287},"source":"function reset() {\n this.doNotSerialize = ['chart'];\n this.data = null;\n this.startStepping(1000, 'update');\n}","funcProperties":{"__isSmartRef__":true,"id":1288},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1287":{"this":{"__isSmartRef__":true,"id":1035}},"1288":{"timestamp":{"__isSmartRef__":true,"id":1289},"user":"markoroeder","tags":[]},"1289":{"isSerializedDate":true,"string":"Mon Dec 17 2012 11:03:40 GMT+0100 (Central Europe Standard Time)"},"1290":{"varMapping":{"__isSmartRef__":true,"id":1291},"source":"function update() {\n // this.update();\n if (!Global.d3) { this.stopStepping(); return };\n\n if (!this.target) return \n \n this.initializeData()\n \n this.draw();\n}","funcProperties":{"__isSmartRef__":true,"id":1292},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1291":{"this":{"__isSmartRef__":true,"id":1035}},"1292":{"timestamp":{"__isSmartRef__":true,"id":1293},"user":"jenslincke","tags":[]},"1293":{"isSerializedDate":true,"string":"Tue Dec 18 2012 13:16:23 GMT+0100 (Central Europe Standard Time)"},"1294":{"varMapping":{"__isSmartRef__":true,"id":1295},"source":"function onrestore() {\n this.installLayers()\n}","funcProperties":{"__isSmartRef__":true,"id":1300},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1295":{"this":{"__isSmartRef__":true,"id":1035},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1296}},"1296":{"$super":{"__isSmartRef__":true,"id":1297}},"1297":{"varMapping":{"__isSmartRef__":true,"id":1298},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1299},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1298":{"obj":{"__isSmartRef__":true,"id":1035},"name":"onrestore"},"1299":{},"1300":{"timestamp":{"__isSmartRef__":true,"id":1301},"user":"jenslincke","tags":[]},"1301":{"isSerializedDate":true,"string":"Fri Jan 18 2013 14:20:02 GMT+0100 (Central Europe Standard Time)"},"1302":{"varMapping":{"__isSmartRef__":true,"id":1303},"source":"function installLayers() {\n cop.create(\"NoPrettyArrayPrintingLayer\").refineObject(Global, {\n printOn: function(objOrArray, ws) {\n // work around OMeta and D3 array printing incompatibilities\n if (Object.isArray(objOrArray)) {\n for (var idx = 0; idx < objOrArray.length; idx++) {\n if (idx > 0)\n ws.nextPutAll(\", \")\n printOn(objOrArray[idx], ws);\n }\n } else {\n return cop.proceed(objOrArray, ws)\n }\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":1304},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1303":{"this":{"__isSmartRef__":true,"id":1035}},"1304":{"timestamp":{"__isSmartRef__":true,"id":1305},"user":"jenslincke","tags":[]},"1305":{"isSerializedDate":true,"string":"Fri Jan 18 2013 14:19:46 GMT+0100 (Central Europe Standard Time)"},"1306":{"varMapping":{"__isSmartRef__":true,"id":1307},"source":"function getChart() {\n return d3.select(this.renderContext().shapeNode);\n}","funcProperties":{"__isSmartRef__":true,"id":1308},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1307":{"this":{"__isSmartRef__":true,"id":1035}},"1308":{"timestamp":{"__isSmartRef__":true,"id":1309},"user":"markoroeder","tags":[]},"1309":{"isSerializedDate":true,"string":"Mon Dec 17 2012 11:04:18 GMT+0100 (Central Europe Standard Time)"},"1310":{"varMapping":{"__isSmartRef__":true,"id":1311},"source":"function draw() {\n if (!this.chart) this.chart = this.getChart();\n this.chart.selectAll('svg').remove();\n\n var width = this.getExtent().x,\n height = this.getExtent().y;\n\n\n var diameter = height;\n\n var tree = d3.layout.tree()\n .size([360, diameter / 2 - 120])\n .separation(function(a, b) { return (a.parent == b.parent ? 1 : 2) / a.depth; });\n\n var diagonal = d3.svg.diagonal.radial()\n .projection(function(d) { return [d.y, d.x / 180 * Math.PI]; });\n\n\n var svgOuter = this.chart.append('svg')\n .attr('width', width)\n .attr('height', height)\n .call(d3.behavior.zoom().on(\"zoom\", function() {\n svg.attr(\"transform\",\"translate(\" + \n d3.event.translate[0] + \",\" + d3.event.translate[1] + \n \") scale(\" + d3.event.scale + \")\");\n }))\n\n\n var svg = svgOuter.append (\"g\");\n svg.attr(\"transform\",\"translate(\" + width / 2 + \",\" + height / 2 + \")\");\n\n var nodes = tree.nodes(this.data.root), \n links = tree.links(nodes);\n\n cop.withLayers([NoPrettyArrayPrintingLayer], function() {\n var link = svg.selectAll(\".link\")\n .data(links)\n .enter()\n .append(\"path\")\n .attr(\"class\", \"link\")\n .attr(\"d\", diagonal);\n })\n\n var node = svg.selectAll(\".node\")\n .data(nodes)\n .enter().append(\"g\")\n .attr(\"class\", \"node\")\n .attr(\"transform\", function(d) { return \"rotate(\" + (d.x - 90) + \")translate(\" + d.y + \")\"; })\n\n node.append(\"circle\")\n .attr(\"r\", 4.5);\n\n node.append(\"text\")\n .attr(\"dy\", \".31em\")\n .attr(\"text-anchor\", function(d) { return d.x < 180 ? \"start\" : \"end\"; })\n .attr(\"transform\", function(d) { return d.x < 180 ? \"translate(8)\" : \"rotate(180)translate(-8)\"; })\n .text(function(d) { return d.name; });\n\n\n\n\n}","funcProperties":{"__isSmartRef__":true,"id":1312},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1311":{"this":{"__isSmartRef__":true,"id":1035}},"1312":{"timestamp":{"__isSmartRef__":true,"id":1313},"user":"jenslincke","tags":[]},"1313":{"isSerializedDate":true,"string":"Fri Jan 18 2013 14:24:23 GMT+0100 (Central Europe Standard Time)"},"1314":{"varMapping":{"__isSmartRef__":true,"id":1315},"source":"function setTarget(target) {\n this.target = target\n this.update()\n}","funcProperties":{"__isSmartRef__":true,"id":1316},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1315":{"this":{"__isSmartRef__":true,"id":1035}},"1316":{"timestamp":{"__isSmartRef__":true,"id":1317},"user":"jenslincke","tags":[]},"1317":{"isSerializedDate":true,"string":"Tue Dec 18 2012 13:11:43 GMT+0100 (Central Europe Standard Time)"},"1318":{"varMapping":{"__isSmartRef__":true,"id":1319},"source":"function initializeData() {\n\n this.addMorphsAndSubmorphLinks()\n // this.addAttributeConnectionsAsLinks()\n\n\n}","funcProperties":{"__isSmartRef__":true,"id":1320},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1319":{"this":{"__isSmartRef__":true,"id":1035}},"1320":{"timestamp":{"__isSmartRef__":true,"id":1321},"user":"jenslincke","tags":[]},"1321":{"isSerializedDate":true,"string":"Fri Jan 18 2013 13:09:28 GMT+0100 (Central Europe Standard Time)"},"1322":{"varMapping":{"__isSmartRef__":true,"id":1323},"source":"function addAttributeConnectionsAsLinks() {\n this.target.withAllSubmorphsDo(function(ea) { \n if (ea.attributeConnections) {\n ea.attributeConnections.forEach(function(con) {\n if (this.morphs[con.targetObj.id])\n this.data.links.push({\n source: this.morphs[ea.id].index, target: this.morphs[con.targetObj.id].index, weight: 0.5})\n }, this)\n }\n}, this)\n}","funcProperties":{"__isSmartRef__":true,"id":1324},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1323":{"this":{"__isSmartRef__":true,"id":1035}},"1324":{"timestamp":{"__isSmartRef__":true,"id":1325},"user":"jenslincke","tags":[]},"1325":{"isSerializedDate":true,"string":"Fri Jan 18 2013 12:52:29 GMT+0100 (Central Europe Standard Time)"},"1326":{"varMapping":{"__isSmartRef__":true,"id":1327},"source":"function addMorphsAndSubmorphLinks() {\n this.data = {}\n var createTree = function(m) {\n var node = {name: m.name || m.constructor.name}\n if (m.submorphs) {\n node.children = m.submorphs.collect(function(ea) { \n var childNode = createTree(ea)\n childNode.parent = node\n return childNode\n })\n }\n return node\n }\n this.data.root = createTree(this.target)\n}","funcProperties":{"__isSmartRef__":true,"id":1328},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1327":{"this":{"__isSmartRef__":true,"id":1035}},"1328":{"timestamp":{"__isSmartRef__":true,"id":1329},"user":"jenslincke","tags":[]},"1329":{"isSerializedDate":true,"string":"Fri Jan 18 2013 13:33:29 GMT+0100 (Central Europe Standard Time)"},"1330":{"adjustForNewBounds":true},"1331":{"boundEval":{"__isSmartRef__":true,"id":1332},"getDoitContext":{"__isSmartRef__":true,"id":1340},"setTarget":{"__isSmartRef__":true,"id":1348}},"1332":{"varMapping":{"__isSmartRef__":true,"id":1333},"source":"function boundEval(str) {\n // Some little (Tim calls it ugly) funny preprocessor Macros\n str = str.replace(/#([A-Za-z][A-Za-z0-9]*)/g, \"this.get('$1')\")\n // alertOK(\"eval \" + str)\n return $super(str)\n}","funcProperties":{"__isSmartRef__":true,"id":1338},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1333":{"this":{"__isSmartRef__":true,"id":842},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1334}},"1334":{"$super":{"__isSmartRef__":true,"id":1335}},"1335":{"varMapping":{"__isSmartRef__":true,"id":1336},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1337},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1336":{"obj":{"__isSmartRef__":true,"id":842},"name":"boundEval"},"1337":{},"1338":{"timestamp":{"__isSmartRef__":true,"id":1339},"user":"jenslincke","tags":[]},"1339":{"isSerializedDate":true,"string":"Wed Dec 12 2012 11:22:45 GMT+0100 (Central Europe Standard Time)"},"1340":{"varMapping":{"__isSmartRef__":true,"id":1341},"source":"function getDoitContext() {\n return this.target\n}","funcProperties":{"__isSmartRef__":true,"id":1346},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1341":{"this":{"__isSmartRef__":true,"id":842},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1342}},"1342":{"$super":{"__isSmartRef__":true,"id":1343}},"1343":{"varMapping":{"__isSmartRef__":true,"id":1344},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1345},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1344":{"obj":{"__isSmartRef__":true,"id":842},"name":"getDoitContext"},"1345":{},"1346":{"timestamp":{"__isSmartRef__":true,"id":1347},"user":"jenslincke","tags":[]},"1347":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:17:05 GMT+0100 (Central Europe Standard Time)"},"1348":{"varMapping":{"__isSmartRef__":true,"id":1349},"source":"function setTarget(obj) {\n this.target= obj\n}","funcProperties":{"__isSmartRef__":true,"id":1350},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1349":{"this":{"__isSmartRef__":true,"id":842}},"1350":{"timestamp":{"__isSmartRef__":true,"id":1351},"user":"jenslincke","tags":[]},"1351":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:22:59 GMT+0100 (Central Europe Standard Time)"},"1352":{"boundEval":{"__isSmartRef__":true,"id":1353},"getDoitContext":{"__isSmartRef__":true,"id":1361},"setTarget":{"__isSmartRef__":true,"id":1369},"installLayers":{"__isSmartRef__":true,"id":1373},"onLoad":{"__isSmartRef__":true,"id":1377}},"1353":{"varMapping":{"__isSmartRef__":true,"id":1354},"source":"function boundEval(str) {\n // Some little (Tim calls it ugly) funny preprocessor Macros\n str = str.replace(/#([A-Za-z][A-Za-z0-9]*)\\$/g, \"this.get('$1').value\")\n str = str.replace(/#([A-Za-z][A-Za-z0-9]*)/g, \"this.get('$1')\")\n // alertOK(\"eval \" + str)\n\n return cop.withLayers([SpecialSyntaxWorkspaceLayer], function() {\n return $super(str)\n })\n}","funcProperties":{"__isSmartRef__":true,"id":1359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1354":{"this":{"__isSmartRef__":true,"id":530},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1355}},"1355":{"$super":{"__isSmartRef__":true,"id":1356}},"1356":{"varMapping":{"__isSmartRef__":true,"id":1357},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1358},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1357":{"obj":{"__isSmartRef__":true,"id":530},"name":"boundEval"},"1358":{},"1359":{"timestamp":{"__isSmartRef__":true,"id":1360},"user":"jenslincke","tags":[]},"1360":{"isSerializedDate":true,"string":"Fri Dec 06 2013 16:19:26 GMT+0100 (Central Europe Standard Time)"},"1361":{"varMapping":{"__isSmartRef__":true,"id":1362},"source":"function getDoitContext() {\n return this.target\n}","funcProperties":{"__isSmartRef__":true,"id":1367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1362":{"this":{"__isSmartRef__":true,"id":530},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1363}},"1363":{"$super":{"__isSmartRef__":true,"id":1364}},"1364":{"varMapping":{"__isSmartRef__":true,"id":1365},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1366},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1365":{"obj":{"__isSmartRef__":true,"id":530},"name":"getDoitContext"},"1366":{},"1367":{"timestamp":{"__isSmartRef__":true,"id":1368},"user":"jenslincke","tags":[]},"1368":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:17:05 GMT+0100 (Central Europe Standard Time)"},"1369":{"varMapping":{"__isSmartRef__":true,"id":1370},"source":"function setTarget(obj) {\n this.target= obj\n}","funcProperties":{"__isSmartRef__":true,"id":1371},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1370":{"this":{"__isSmartRef__":true,"id":530}},"1371":{"timestamp":{"__isSmartRef__":true,"id":1372},"user":"jenslincke","tags":[]},"1372":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:22:59 GMT+0100 (Central Europe Standard Time)"},"1373":{"varMapping":{"__isSmartRef__":true,"id":1374},"source":"function installLayers() {\n\n// we use accessors here, so we don't have to bother with JavaScript syntax....\n\ncop.create(\"SpecialSyntaxWorkspaceLayer\")\n.refineClass(lively.morphic.Text, {\n get value() { return this.textString },\n set value(s) { return this.textString = s}\n})\n.refineClass(lively.morphic.List, {\n get value() { return this.getList() },\n set value(list) { return this.setList(list)}\n})\n.refineClass(lively.morphic.Image, {\n get value() { return this.getImageURL() },\n set value(url) { return this.setImageURL(url)}\n})\n\n}","funcProperties":{"__isSmartRef__":true,"id":1375},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1374":{"this":{"__isSmartRef__":true,"id":530}},"1375":{"timestamp":{"__isSmartRef__":true,"id":1376},"user":"jenslincke","tags":[]},"1376":{"isSerializedDate":true,"string":"Fri Dec 06 2013 16:57:35 GMT+0100 (Central Europe Standard Time)"},"1377":{"varMapping":{"__isSmartRef__":true,"id":1378},"source":"function onLoad() {\n this.installLayers()\n}","funcProperties":{"__isSmartRef__":true,"id":1379},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1378":{"this":{"__isSmartRef__":true,"id":530}},"1379":{"timestamp":{"__isSmartRef__":true,"id":1380},"user":"jenslincke","tags":[]},"1380":{"isSerializedDate":true,"string":"Fri Dec 06 2013 16:56:50 GMT+0100 (Central Europe Standard Time)"},"1381":{"submorphs":[],"scripts":[],"id":"EE4DF1DA-1FCC-4BFF-BE9F-D241C9A0EB30","shape":{"__isSmartRef__":true,"id":1382},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":760.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":10,"name":"FormattedText5","partsBinMetaInfo":{"__isSmartRef__":true,"id":1383},"textChunks":[{"__isSmartRef__":true,"id":1397},{"__isSmartRef__":true,"id":1399}],"charsReplaced":"","lastFindLoc":43,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":1401},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","5848BD12-8F39-45F4-958F-07FC46FFCFCE","0ABC6C08-95DC-4245-8CFC-E599FD742FFA","E02EF097-B86E-4AF8-8DB0-AFC2238E7ABE","35F430A4-DBFD-42A9-BE94-EC9541B33C42","6DE6010F-07F9-4F36-8B2B-E938F5BC0708","0023C079-3F7A-4183-8230-3980112CCF39","91F5886F-4DED-4A4A-8B0A-FE9A237AF402","4ACADCBE-CD82-408E-81CA-16C6FCA3E95B","5E292C6D-8B70-4873-88AB-4C7753ECAAC2","64D920D3-5FB8-41BD-8FA0-2B3889568A3D","CD25651F-088A-44AD-8474-43C1E3195E52","68DA5839-C91F-4E80-B4EC-D99F2A10DC5D","E5806FCB-41F5-45F0-8E66-455433E1A401","D3C372F1-4790-41D1-A81F-9E07CA55B8AC","94EB85B2-45A0-474F-8846-A36D91D12B89"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":760.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"isCopyMorphRef":true,"morphRefId":1,"splittedFrom":{"__isSmartRef__":true,"id":1402},"lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"behaviorGroups":["MarkdownFormat"],"lastKeyStrokeTime":null,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"previousSelection":[27,27],"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1475},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(36.1,585.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(505.0,-13.0)"},"1382":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(-2.1,1.0)","_Extent":"lively.pt(749.5,83.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"1383":{"migrationLevel":4,"comment":"a text morph, that asks a formatter for formatting itself","partName":"FormattedText","changes":[{"__isSmartRef__":true,"id":1384},{"__isSmartRef__":true,"id":1386},{"__isSmartRef__":true,"id":1388},{"__isSmartRef__":true,"id":1390},{"__isSmartRef__":true,"id":1392},{"__isSmartRef__":true,"id":1394}],"revisionOnLoad":196097,"partsSpaceName":"PartsBin/Jens/","lastModifiedDate":{"__isSmartRef__":true,"id":1396},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1384":{"date":{"__isSmartRef__":true,"id":1385},"author":"jenslincke","message":"no comment","id":"9E579B1A-B8C1-461B-B356-4DCA099EA532"},"1385":{"isSerializedDate":true,"string":"Fri May 24 2013 11:23:26 GMT+0200 (Central Europe Daylight Time)"},"1386":{"date":{"__isSmartRef__":true,"id":1387},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"1387":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"1388":{"date":{"__isSmartRef__":true,"id":1389},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"1389":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"1390":{"date":{"__isSmartRef__":true,"id":1391},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"1391":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"1392":{"date":{"__isSmartRef__":true,"id":1393},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"1393":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"1394":{"date":{"__isSmartRef__":true,"id":1395},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"1395":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"1396":{"isSerializedDate":true,"string":"Fri May 24 2013 11:21:50 GMT+0200 (Central Europe Daylight Time)"},"1397":{"_id":"_11872","style":{"__isSmartRef__":true,"id":1398},"chunkOwner":{"__isSmartRef__":true,"id":1381},"storedString":"## Simple Implementation: Self Activation","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1398":{"fontSize":16,"__serializedExpressions__":["color"],"italics":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,79,152)"},"1399":{"_id":"_753","style":{"__isSmartRef__":true,"id":1400},"chunkOwner":{"__isSmartRef__":true,"id":1381},"storedString":"\n\nThe SpecialSyntaxWorkspaceLayer refines the delay method to activate itself. This allows the propagation of Layer Activation. \n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1400":{"fontSize":12,"__serializedExpressions__":["color"],"italics":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"1401":{"morph":{"__isSmartRef__":true,"id":1381},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1402":{"submorphs":[],"scripts":[],"id":"CD25651F-088A-44AD-8474-43C1E3195E52","shape":{"__isSmartRef__":true,"id":1403},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":760.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":10,"name":"FormattedText","partsBinMetaInfo":{"__isSmartRef__":true,"id":1404},"textChunks":[{"__isSmartRef__":true,"id":1418},{"__isSmartRef__":true,"id":1420}],"charsReplaced":"​","lastFindLoc":52,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":1422},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","5848BD12-8F39-45F4-958F-07FC46FFCFCE","0ABC6C08-95DC-4245-8CFC-E599FD742FFA","E02EF097-B86E-4AF8-8DB0-AFC2238E7ABE","35F430A4-DBFD-42A9-BE94-EC9541B33C42","6DE6010F-07F9-4F36-8B2B-E938F5BC0708","0023C079-3F7A-4183-8230-3980112CCF39","91F5886F-4DED-4A4A-8B0A-FE9A237AF402","4ACADCBE-CD82-408E-81CA-16C6FCA3E95B","5E292C6D-8B70-4873-88AB-4C7753ECAAC2","64D920D3-5FB8-41BD-8FA0-2B3889568A3D"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":760.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"isCopyMorphRef":true,"morphRefId":1,"splittedFrom":{"__isSmartRef__":true,"id":1423},"lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"behaviorGroups":["MarkdownFormat"],"lastKeyStrokeTime":null,"_Rotation":0,"_Scale":1,"previousSelection":[52,52],"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1450},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(36.1,109.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(525.3,-11.8)"},"1403":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(-2.1,1.0)","_Extent":"lively.pt(749.5,89.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"1404":{"migrationLevel":4,"comment":"a text morph, that asks a formatter for formatting itself","partName":"FormattedText","changes":[{"__isSmartRef__":true,"id":1405},{"__isSmartRef__":true,"id":1407},{"__isSmartRef__":true,"id":1409},{"__isSmartRef__":true,"id":1411},{"__isSmartRef__":true,"id":1413},{"__isSmartRef__":true,"id":1415}],"revisionOnLoad":196097,"partsSpaceName":"PartsBin/Jens/","lastModifiedDate":{"__isSmartRef__":true,"id":1417},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1405":{"date":{"__isSmartRef__":true,"id":1406},"author":"jenslincke","message":"no comment","id":"9E579B1A-B8C1-461B-B356-4DCA099EA532"},"1406":{"isSerializedDate":true,"string":"Fri May 24 2013 11:23:26 GMT+0200 (Central Europe Daylight Time)"},"1407":{"date":{"__isSmartRef__":true,"id":1408},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"1408":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"1409":{"date":{"__isSmartRef__":true,"id":1410},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"1410":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"1411":{"date":{"__isSmartRef__":true,"id":1412},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"1412":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"1413":{"date":{"__isSmartRef__":true,"id":1414},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"1414":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"1415":{"date":{"__isSmartRef__":true,"id":1416},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"1416":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"1417":{"isSerializedDate":true,"string":"Fri May 24 2013 11:21:50 GMT+0200 (Central Europe Daylight Time)"},"1418":{"_id":"_53923","style":{"__isSmartRef__":true,"id":1419},"chunkOwner":{"__isSmartRef__":true,"id":1402},"storedString":"# Journal","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1419":{"fontSize":20,"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,79,152)"},"1420":{"_id":"_195","style":{"__isSmartRef__":true,"id":1421},"chunkOwner":{"__isSmartRef__":true,"id":1402},"storedString":"\n\n- woke up a 6:30 :-(\n- at work at 10:00 \n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1421":{"fontSize":12,"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"1422":{"morph":{"__isSmartRef__":true,"id":1402},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1423":{"submorphs":[],"scripts":[],"id":"0ABC6C08-95DC-4245-8CFC-E599FD742FFA","shape":{"__isSmartRef__":true,"id":1424},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":760.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":18,"name":"Text3","partsBinMetaInfo":{"__isSmartRef__":true,"id":1425},"textChunks":[{"__isSmartRef__":true,"id":1436},{"__isSmartRef__":true,"id":1438}],"charsReplaced":"\n# IntroductionHello\n# Creating Active Content in Webwerkstatt\n\n## Scripting Objects on a Website\n\n## Parts and PartBin\n\n## Cloning and Derivation History\n\n# Developing Tools as Active Content\n\n## Active Content vs. Base System\n\n## Base System Tools\n\n## Tools as Parts\n\n## Metacircularity\n \n## Diffing and Merging Parts\n\n# Example: Development of the ScriptEditor\n\n## Bootstrapping the Script Editor\n \n## Evolving the Script Editor\n\n## Script Editor Branches \n\n# Evaluation: User Created Tools in Webwerkstatt\n\n# Related Work\n\n* [Miller2008CSA]\n\n# Conclusion\n\n\n","lastFindLoc":20,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":1440},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","5848BD12-8F39-45F4-958F-07FC46FFCFCE"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":760.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1441},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(41.0,643.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(86.0,-18.0)"},"1424":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(768.7,150.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"1425":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":1426},{"__isSmartRef__":true,"id":1428},{"__isSmartRef__":true,"id":1430},{"__isSmartRef__":true,"id":1432},{"__isSmartRef__":true,"id":1434}],"revisionOnLoad":160159,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1426":{"date":{"__isSmartRef__":true,"id":1427},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"1427":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"1428":{"date":{"__isSmartRef__":true,"id":1429},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"1429":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"1430":{"date":{"__isSmartRef__":true,"id":1431},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"1431":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"1432":{"date":{"__isSmartRef__":true,"id":1433},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"1433":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"1434":{"date":{"__isSmartRef__":true,"id":1435},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"1435":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"1436":{"style":{"__isSmartRef__":true,"id":1437},"chunkOwner":{"__isSmartRef__":true,"id":1423},"_id":"_27961","storedString":"11:33\n12:58\nOutline\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1437":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1438":{"_id":"_27963","style":{"__isSmartRef__":true,"id":1439},"chunkOwner":{"__isSmartRef__":true,"id":1423},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1439":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"1440":{"morph":{"__isSmartRef__":true,"id":1423},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1441":{"doSave":{"__isSmartRef__":true,"id":1442}},"1442":{"varMapping":{"__isSmartRef__":true,"id":1443},"source":"function doSave() {\n $world.saveWorld()\n}","funcProperties":{"__isSmartRef__":true,"id":1448},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1443":{"this":{"__isSmartRef__":true,"id":1423},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1444}},"1444":{"$super":{"__isSmartRef__":true,"id":1445}},"1445":{"varMapping":{"__isSmartRef__":true,"id":1446},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1447},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1446":{"obj":{"__isSmartRef__":true,"id":1423},"name":"doSave"},"1447":{},"1448":{"timestamp":{"__isSmartRef__":true,"id":1449},"user":"jenslincke","tags":[]},"1449":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"1450":{"doSave":{"__isSmartRef__":true,"id":1451},"format":{"__isSmartRef__":true,"id":1459},"onKeyUp":{"__isSmartRef__":true,"id":1463},"delayedFormat":{"__isSmartRef__":true,"id":1471}},"1451":{"varMapping":{"__isSmartRef__":true,"id":1452},"source":"function doSave() {\n $world.saveWorld()\n}","funcProperties":{"__isSmartRef__":true,"id":1457},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1452":{"this":{"__isSmartRef__":true,"id":1402},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1453}},"1453":{"$super":{"__isSmartRef__":true,"id":1454}},"1454":{"varMapping":{"__isSmartRef__":true,"id":1455},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1456},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1455":{"obj":{"__isSmartRef__":true,"id":1402},"name":"doSave"},"1456":{},"1457":{"timestamp":{"__isSmartRef__":true,"id":1458},"user":"jenslincke","tags":[]},"1458":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"1459":{"varMapping":{"__isSmartRef__":true,"id":1460},"source":"function format() {\n var formatter = this.get('Formatter')\n if (!formatter || !formatter.formatTextMorph )\n return;\n var r = this.getSelectionRange()\n formatter.formatTextMorph(this)\n if (r) {\n this.setSelectionRange(r[0],r[1])\n this.fit()\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1461},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1460":{"this":{"__isSmartRef__":true,"id":1402}},"1461":{"timestamp":{"__isSmartRef__":true,"id":1462},"user":"jenslincke","tags":[]},"1462":{"isSerializedDate":true,"string":"Sat Mar 16 2013 16:10:58 GMT+0100 (Central Europe Standard Time)"},"1463":{"varMapping":{"__isSmartRef__":true,"id":1464},"source":"function onKeyUp(evt) {\n var r = $super(evt)\n this.lastKeyStrokeTime = Date.now()\n this.delayedFormat()\n return r\n}","funcProperties":{"__isSmartRef__":true,"id":1469},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1464":{"this":{"__isSmartRef__":true,"id":1402},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1465}},"1465":{"$super":{"__isSmartRef__":true,"id":1466}},"1466":{"varMapping":{"__isSmartRef__":true,"id":1467},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1468},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1467":{"obj":{"__isSmartRef__":true,"id":1402},"name":"onKeyUp"},"1468":{},"1469":{"timestamp":{"__isSmartRef__":true,"id":1470},"user":"jenslincke","tags":[]},"1470":{"isSerializedDate":true,"string":"Fri May 24 2013 11:20:40 GMT+0200 (Central Europe Daylight Time)"},"1471":{"varMapping":{"__isSmartRef__":true,"id":1472},"source":"function delayedFormat() {\n if (! this.lastKeyStrokeTime) return; // it was handled already\n var delta = Date.now() - this.lastKeyStrokeTime;\n if (delta > 500) {\n this.format()\n this.lastKeyStrokeTime = null;\n } else {\n this.delayedFormat.bind(this).delay(0.1)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1473},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1472":{"this":{"__isSmartRef__":true,"id":1402}},"1473":{"timestamp":{"__isSmartRef__":true,"id":1474},"user":"jenslincke","tags":[]},"1474":{"isSerializedDate":true,"string":"Fri May 24 2013 11:19:44 GMT+0200 (Central Europe Daylight Time)"},"1475":{"doSave":{"__isSmartRef__":true,"id":1476},"format":{"__isSmartRef__":true,"id":1484},"onKeyUp":{"__isSmartRef__":true,"id":1488},"delayedFormat":{"__isSmartRef__":true,"id":1496}},"1476":{"varMapping":{"__isSmartRef__":true,"id":1477},"source":"function doSave() {\n $world.saveWorld()\n}","funcProperties":{"__isSmartRef__":true,"id":1482},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1477":{"this":{"__isSmartRef__":true,"id":1381},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1478}},"1478":{"$super":{"__isSmartRef__":true,"id":1479}},"1479":{"varMapping":{"__isSmartRef__":true,"id":1480},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1481},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1480":{"obj":{"__isSmartRef__":true,"id":1381},"name":"doSave"},"1481":{},"1482":{"timestamp":{"__isSmartRef__":true,"id":1483},"user":"jenslincke","tags":[]},"1483":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"1484":{"varMapping":{"__isSmartRef__":true,"id":1485},"source":"function format() {\n var formatter = this.get('Formatter')\n if (!formatter || !formatter.formatTextMorph )\n return;\n var r = this.getSelectionRange()\n formatter.formatTextMorph(this)\n if (r) {\n this.setSelectionRange(r[0],r[1])\n this.fit()\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1485":{"this":{"__isSmartRef__":true,"id":1381}},"1486":{"timestamp":{"__isSmartRef__":true,"id":1487},"user":"jenslincke","tags":[]},"1487":{"isSerializedDate":true,"string":"Sat Mar 16 2013 16:10:58 GMT+0100 (Central Europe Standard Time)"},"1488":{"varMapping":{"__isSmartRef__":true,"id":1489},"source":"function onKeyUp(evt) {\n var r = $super(evt)\n this.lastKeyStrokeTime = Date.now()\n this.delayedFormat()\n return r\n}","funcProperties":{"__isSmartRef__":true,"id":1494},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1489":{"this":{"__isSmartRef__":true,"id":1381},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1490}},"1490":{"$super":{"__isSmartRef__":true,"id":1491}},"1491":{"varMapping":{"__isSmartRef__":true,"id":1492},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1492":{"obj":{"__isSmartRef__":true,"id":1381},"name":"onKeyUp"},"1493":{},"1494":{"timestamp":{"__isSmartRef__":true,"id":1495},"user":"jenslincke","tags":[]},"1495":{"isSerializedDate":true,"string":"Fri May 24 2013 11:20:40 GMT+0200 (Central Europe Daylight Time)"},"1496":{"varMapping":{"__isSmartRef__":true,"id":1497},"source":"function delayedFormat() {\n if (! this.lastKeyStrokeTime) return; // it was handled already\n var delta = Date.now() - this.lastKeyStrokeTime;\n if (delta > 500) {\n this.format()\n this.lastKeyStrokeTime = null;\n } else {\n this.delayedFormat.bind(this).delay(0.1)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1498},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1497":{"this":{"__isSmartRef__":true,"id":1381}},"1498":{"timestamp":{"__isSmartRef__":true,"id":1499},"user":"jenslincke","tags":[]},"1499":{"isSerializedDate":true,"string":"Fri May 24 2013 11:19:44 GMT+0200 (Central Europe Daylight Time)"},"1500":{"submorphs":[{"__isSmartRef__":true,"id":1501}],"scripts":[],"id":"B9739CD6-26B7-495F-9BD6-A2D606D4CA42","shape":{"__isSmartRef__":true,"id":1659},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Courier ","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":11,"name":"SpecialSyntaxWorkspace2","partsBinMetaInfo":{"__isSmartRef__":true,"id":1660},"textChunks":[{"__isSmartRef__":true,"id":1684},{"__isSmartRef__":true,"id":1686},{"__isSmartRef__":true,"id":1688},{"__isSmartRef__":true,"id":1690},{"__isSmartRef__":true,"id":1692},{"__isSmartRef__":true,"id":1694},{"__isSmartRef__":true,"id":1696},{"__isSmartRef__":true,"id":1698},{"__isSmartRef__":true,"id":1700},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1706},{"__isSmartRef__":true,"id":1708},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1716},{"__isSmartRef__":true,"id":1718},{"__isSmartRef__":true,"id":1720},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1724},{"__isSmartRef__":true,"id":1726},{"__isSmartRef__":true,"id":1728},{"__isSmartRef__":true,"id":1730},{"__isSmartRef__":true,"id":1732},{"__isSmartRef__":true,"id":1734},{"__isSmartRef__":true,"id":1736},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1740},{"__isSmartRef__":true,"id":1742},{"__isSmartRef__":true,"id":1744},{"__isSmartRef__":true,"id":1746},{"__isSmartRef__":true,"id":1748},{"__isSmartRef__":true,"id":1750},{"__isSmartRef__":true,"id":1752},{"__isSmartRef__":true,"id":1754},{"__isSmartRef__":true,"id":1756},{"__isSmartRef__":true,"id":1758},{"__isSmartRef__":true,"id":1760},{"__isSmartRef__":true,"id":1762},{"__isSmartRef__":true,"id":1764},{"__isSmartRef__":true,"id":1766},{"__isSmartRef__":true,"id":1768},{"__isSmartRef__":true,"id":1770},{"__isSmartRef__":true,"id":1772},{"__isSmartRef__":true,"id":1774},{"__isSmartRef__":true,"id":1776},{"__isSmartRef__":true,"id":1778},{"__isSmartRef__":true,"id":1780},{"__isSmartRef__":true,"id":1782},{"__isSmartRef__":true,"id":1784},{"__isSmartRef__":true,"id":1786},{"__isSmartRef__":true,"id":1788},{"__isSmartRef__":true,"id":1790},{"__isSmartRef__":true,"id":1792},{"__isSmartRef__":true,"id":1794},{"__isSmartRef__":true,"id":1796},{"__isSmartRef__":true,"id":1798},{"__isSmartRef__":true,"id":1800},{"__isSmartRef__":true,"id":1802},{"__isSmartRef__":true,"id":1804},{"__isSmartRef__":true,"id":1806},{"__isSmartRef__":true,"id":1808},{"__isSmartRef__":true,"id":1810},{"__isSmartRef__":true,"id":1812},{"__isSmartRef__":true,"id":1814},{"__isSmartRef__":true,"id":1816},{"__isSmartRef__":true,"id":1818},{"__isSmartRef__":true,"id":1820},{"__isSmartRef__":true,"id":1822},{"__isSmartRef__":true,"id":1824},{"__isSmartRef__":true,"id":1826},{"__isSmartRef__":true,"id":1828},{"__isSmartRef__":true,"id":1830},{"__isSmartRef__":true,"id":1832},{"__isSmartRef__":true,"id":1834},{"__isSmartRef__":true,"id":1836},{"__isSmartRef__":true,"id":1838},{"__isSmartRef__":true,"id":1840},{"__isSmartRef__":true,"id":1842},{"__isSmartRef__":true,"id":1844},{"__isSmartRef__":true,"id":1846},{"__isSmartRef__":true,"id":1848},{"__isSmartRef__":true,"id":1850},{"__isSmartRef__":true,"id":1852}],"charsReplaced":"","lastFindLoc":137,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":1854},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","00EF5BDE-A6C1-4CDC-AAFD-8DB7D6C920A9","31625624-9A8F-4797-9CEB-6E0AC4E70EA8","D1F11C50-0C91-47DF-A055-1EA602857957","F2B8E6AA-6248-4340-A65D-FC05BD3AC6EC","2EFE11FE-5B9F-4624-8C5B-F77B7A7826DE","19BB0C4A-BB4E-4A13-AB5C-F54AA471378D","918AD7B7-9B35-4D98-ADBD-8D96DA68113D","D9E28CAF-8D7B-43E8-9254-CA4CBA49F490","D2EB2B43-6E8C-451D-BF5C-204D19DBA30F","7CC16E92-AD1D-4B45-8B7D-23E8184C5F89","EF38FAC7-0B14-40CD-BBAC-E82ABBD97F82","72F03F07-1F94-499C-AB38-40440265B000","CFC8E123-F428-4696-9534-AD5C743CA4B3","B4D6F6A5-0CF0-423A-9802-2619772B2308","978C0C34-BCCD-409C-9AA8-6D805A16C740","BF60733F-6C89-4D59-B178-D38290718FBC"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"magnets":[{"__isSmartRef__":true,"id":1855},{"__isSmartRef__":true,"id":1856},{"__isSmartRef__":true,"id":1857},{"__isSmartRef__":true,"id":1858},{"__isSmartRef__":true,"id":1859},{"__isSmartRef__":true,"id":1860},{"__isSmartRef__":true,"id":1861},{"__isSmartRef__":true,"id":1862}],"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":1863}],"doNotSerialize":["$$textString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"_lastSyntaxHighlightTime":43,"_WordBreak":"break-all","savedTextString":"// META Workspace\nthis.addScript(function installLayers() {\n\ncop.create(\"SpecialSyntaxWorkspaceLayer\")\n.refineClass(lively.morphic.Text, {\n get value() { return this.textString },\n set value(s) { return this.textString = s}\n})\n.refineClass(lively.morphic.List, {\n get value() { return this.getList() },\n set value(list) { return this.setList(list)}\n})\n.refineClass(lively.morphic.Image, {\n get value() { return this.getImageURL() },\n set value(url) { return this.setImageURL(url)}\n})\n\n})","target":{"__isSmartRef__":true,"id":530},"layout":{"__isSmartRef__":true,"id":1865},"splittedFrom":{"__isSmartRef__":true,"id":1866},"previousSelection":[47,75],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"textString":"\n// when this is called\ncop.withLayers([L1], function() {\n (function() {\n $morph('Joe').foo() \n }).bind(this).delay(2)\n})\n\ncop.create(\"SpecialSyntaxWorkspaceLayer\").refineClass(Function, {\n delay: function() {\n var __method = this,\n args = Array.from(arguments),\n timeout = args.shift() * 1000;\n return window.setTimeout(function delayed() {\n return cop.withLayers([SpecialSyntaxWorkspaceLayer], function() {\n return __method.apply(__method, args);\n })\n }, timeout);\n }\n})\n\n// SpecialSyntaxWorkspaceLayer.uninstall()\n","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2376},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(32.0,686.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(566.0,-41.0)"},"1501":{"submorphs":[{"__isSmartRef__":true,"id":1502},{"__isSmartRef__":true,"id":1509}],"scripts":[],"id":"FA9EFE8D-61E6-4D97-801F-7138105C70EA","shape":{"__isSmartRef__":true,"id":1512},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1518},"lighterFill":{"__isSmartRef__":true,"id":1523},"label":{"__isSmartRef__":true,"id":1502},"name":"MagnifierButton1","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1528},"attributeConnections":[{"__isSmartRef__":true,"id":1531}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":1532},"derivationIds":[2588,"22797D34-67DE-4A06-81F0-4DF0A87ADBBC","81CB4C12-BCF0-4097-8B6D-D9419046367A","0767A57D-9BB2-48C6-9654-753D2B9D00A6","42871246-6725-4E41-A2C1-5A5BCF041097","BCE6E775-B5DF-4D6B-9F06-CDC02C1B1D0F","797EC165-A639-42D9-A059-669F6BEB92A7","FA498EFD-E50E-4CE0-9FA8-9AE2E8AE9580","4B68C371-CB37-45B4-910A-611E5FFC23DD","94E374B9-7ED4-4E39-96F1-6FD4E7AC3428","34D63515-7CC7-43FB-B7BB-87AFCA377D63","7E0B172C-0AF5-4C6E-B184-25A8FAE4FAB8","12239D52-D3D3-4713-BC3E-F0B95C488CB7","72559D92-4616-45A9-A0F2-72BA4147C0FB","E86C7328-AF24-4881-84AF-B7C7CEFEAE14","22D731CF-38F0-41CC-B125-74D2842ED847","B58A1A30-782E-4675-A276-2C01D35BEC70","ACEABA6D-071C-46C2-A325-BE30189AA45F","686443AE-DCDC-4998-8A39-48BC57D64FDC","8D660766-7C93-404C-9D92-B12CBF59A3CE","20DF1A18-6F2B-4D66-9110-75EB343C3C61","6295FA32-B7AA-4C61-BF03-5E69084C8FE8","72BEBA6F-7C26-47B6-AED2-253F02E48DE5","0B7FD918-BB64-49EA-A26A-45D408FBF85D","6B96BB67-EBE4-46AC-97F3-73F209469E96","7D373E3D-8EBD-4E82-99C0-2ABA4154DDD2","6716E808-9BF0-471E-8BA5-0E0E4491D002","EAFDE782-D226-4904-895E-20E9734A876C","97AE5B68-0D45-427A-A045-FE1586A23E01","652E4BFA-858C-41A6-96C1-A6A02B5B6BC2","AC1F4A8D-27E2-4C13-A25B-C7C36D265568","8180CA58-745F-43FD-A4C1-8F4157B0A0A3","F529625E-5303-489F-871F-8E7F89B1D507","E5EB7DD2-4135-4203-B684-8E75BB89C429"],"_ClipMode":"visible","highlightRectangle":{"__isSmartRef__":true,"id":1533},"isPressed":false,"owner":{"__isSmartRef__":true,"id":1500},"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":1609},"_Rotation":0,"_Scale":0.9920279440699439,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1610},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(786.4,-5.0)","distanceToDragEvent":"lively.pt(39.2,-13.1)"},"1502":{"submorphs":[],"scripts":[],"id":"3C4F7E25-54AD-4A99-BAA9-4C988C5D043D","shape":{"__isSmartRef__":true,"id":1503},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":24,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":1501},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":1504},{"__isSmartRef__":true,"id":1506}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":1508},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"024C5ADE-C4CF-4E8E-BEC5-F93AD4839702","A2CC4D56-B9D8-4A48-B6FF-DDDD85ACDC2E","5AC5C4DE-00B0-43DB-B7F1-765674CE818B","750A11C6-766E-4B48-AE32-D71DE811EB4A","66A7B56E-A94E-44AE-8AED-C0C1B07554D4","CA8596D3-2D4F-453B-BE1B-DCEC8F85389B","4D7DC32F-79CB-4AF8-8B21-AB4F1809D4A8","439DE430-7651-470E-97D8-00E7F96B04DA","DAC920E6-217B-4515-AC09-2F9DCBA7375C","BD48C003-0502-451D-B6AA-7369FF3D1030","C3B8F4EA-3F44-47F4-B569-A0D5AB263BA0","BF7F0FA3-3F2A-4EEF-9687-BE2B0635DF13","3D7AEAC1-C9DD-4941-BA46-16F6783F5699","E04A78F9-3D6E-403F-BA8D-2583FCFFCE53","47E1F29B-6896-467D-8654-CA18929AE57A","509D86FF-5400-4374-BE79-90F0A7E3E90C","C7E53EE0-065A-4C59-8D13-311566722BB7","BA078BAC-7263-4B10-AFD3-3C4EA0DD8707","BCFE28D1-A115-453E-9116-EECC8FE1D50F","A354FF2E-BD85-429A-97C2-254D6033F50C","B26A73EB-9EB9-4CB0-89AF-FEE10445E3EA","ED910382-D586-4EC1-BD77-5E8DD759BDB4","05A48E42-A3E2-4C4A-8160-685CE469FD4E","732A3761-4FE1-4312-8EF7-E5ADF0D9E087","CDBDE5FF-3426-45BB-963D-51B2156D9C40","65B8E035-5DF8-4B88-B57A-99E2A738EFB4","1EF9DF4A-1629-4F03-B6E7-14756A1A5488","43372ED0-6C0B-4D2C-A07E-AA5F3D7320FE","78DB1195-6CA8-4CF6-9525-3A2EA5D8A837","4D5A464C-F84E-4323-A125-304436B0B874","D8E59BD9-1749-45D5-B43A-6139041246E6","1FA4B273-C1AA-43B1-9CF2-11AEFF9A3BAB","D45B211B-E1AD-4403-AE26-18509035F612"],"_MinTextWidth":24,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"1503":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"1504":{"style":{"__isSmartRef__":true,"id":1505},"chunkOwner":{"__isSmartRef__":true,"id":1502},"storedString":"","_id":"_1372","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1505":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1506":{"style":{"__isSmartRef__":true,"id":1507},"chunkOwner":{"__isSmartRef__":true,"id":1502},"storedString":"","_id":"_1373","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1507":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1508":{"morph":{"__isSmartRef__":true,"id":1502},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1509":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1510},"derivationIds":[null,"29E543E0-AE93-493A-A694-FC1C330D0544","F0366E4C-E97F-4C77-BEE4-340A0668ADD5","347F6028-5092-4F54-9A34-3EFF3FF0B815","BF7387E7-BCD7-4A5B-B9D2-C14ECF59EFCA","85BA370B-966E-41F7-8C2F-F3A926EC2AA2","1652172B-339A-43A1-9589-70E68B35A28E","705524F7-129B-4102-834E-2A1A45985BB5","5707DF70-CD77-4D53-96ED-5A0AEB227FB7","257E62CE-C668-4317-B5B7-8D394BDC3F6C","2DD4BEA5-E85A-4CD0-953E-9EB2E0735654","BB96B696-7BD4-44C4-9D60-B1551B89D6FA","FCAABC48-FBAF-4E12-8BC9-AC4ACB5A167B","EB81C4D7-5BD8-4DAC-BD70-8675E2338AAC","1DBAE3FF-B2F6-4348-8E06-81139C138D6E","49E7D450-EF74-4E94-B33B-B888D952F3BD","F0B267C4-54BA-4E6F-BFDD-4B047F4FF41A","36B8611D-B449-4F6E-8D0F-B5FD6406D45D","779DB518-01BD-4D32-AD65-BFED801E5D06","F47D501C-3750-4F0D-A2E1-E1B9CDA8368C","5DEBC468-2070-496D-A3DA-1A5C54BBBC41","1DB6E59C-CCC0-45D1-B3DA-6B2ECCE90296","B8001536-A62C-4660-90C2-B02509302EE5","F97079BD-335C-41D9-A5D5-782FB6FE21BD","E1543B0F-A69C-40F0-91C9-129DA75A82A6","2CABA960-211A-4573-BCDE-86E23BCAA797","2045A65C-ADD8-4283-9D5D-B7705B975C2F","9E13F1F3-B61E-4C65-9EDE-DA9F6CA27BCE","4BCDA60B-0BA1-4D18-8590-B2697CF0849D","1D7306DD-C466-4370-A51E-E1031BED4B8D","4AF9B380-14E4-46DF-99E0-1E8F3C4320FC","B0FAAEE3-5585-4728-AE7A-0300D17E5AD4","B526B17F-6603-48F1-BEEA-28E019EBD6B6"],"id":"5BCC7077-1ED3-4B02-ACAA-1D612E1EBD3D","eventHandler":{"__isSmartRef__":true,"id":1511},"_ClipMode":"visible","__layered_droppingEnabled__":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":1501},"name":"leftpointing_magnifying_glass.png","isBeingDragged":false,"showsHalos":false,"eventsAreDisabled":true,"_HandStyle":"default","_PointerEvents":"none","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(-3.0,0.0)","distanceToDragEvent":"lively.pt(39.9,-9.0)"},"1510":{"_ImageURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAABAAAAAQBPJcTWAAAALnRFWHRUaXRsZQBMRUZULVBPSU5USU5HIE1BR05JRllJTkcgR0xBU1MgKFUrMUY1MEQpw88haQAAABV0RVh0QXV0aG9yAEFuZHJldyBNYXJjdXNl5zc3gwAAAC90RVh0U29mdHdhcmUAaW5mby5maWxlZm9ybWF0LmRhdGEuVW5pY29kZVBuZ1NlcnZsZXRoAX8wAAAAQ3RFWHREZXNjcmlwdGlvbgBodHRwOi8vd3d3LmZpbGVmb3JtYXQuaW5mby9pbmZvL3VuaWNvZGUvMWY1MGQvaW5kZXguaHRtk2hNQgAAADt0RVh0Q29weXJpZ2h0AGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzIuMC9siJKDAAAIDklEQVR42u1daWxVRRQeCi0tIqCAQCTIUtEIGlk0ilqEkEbiQhSKGAyCooIIggsiQuMWZNGwVMUFNIhKZBMobZClgK1FwAU3wIpSREDcUFZFEM/JOzf3vPHet9ze1/eYe77k+zNzl5nz3ZlzZntPKYFAcHojDXimmKH6cQbwZuBM4HLgx8A9wBPAU8BjwJ3ADcDFwMnArsCaYjr/0BB4DwlwjAwfL38DzgX2AdYWk3pDJnAM8E/NuN8BpwEHAq8DXgpsCswANgN2APak/BeBu7T7sQX1A9YQE8fuDwYAf2BG/JrEaefxmSjaeOAO9syNwBwxd2Q0o/7fMhr6h8Fx+oBIX346cATwF/aON6Qbc0ZH4G4y0lHgOGAdD8/Be/KAs4AFwKsdrqkHnAA8Tu8rAzYWCWz0Bh5hraKTT11fL+AH1FXlA8/SrsEu61fmW9qLFEqNAv5LRsEw9twEvKMzcAvwJ3LoHG2AW+n9B4HdgixGHhNjiccuKlbUp9aC7yoGnqflraa8A8C2QRTjMvIVaITyKI61BjnkqiILWEjvPAwcxvLqAj+nvAqH7s1oNAfupcpjeNskhnvQOQ/xYfxQCziHRVl3sjxsNfspvYSuNR4Ywn5ClT5CA7lYkUPRU0YVy4CivkVlOE7TKxa6AP+ivKlBEORe9nUO8XD/QhWay6oqmlK3dYoirTYs70FK/wd4ocli1KVIByu7XXmb9BsOPEmj76riSfZxbAM2oPQMmqLB9GUmC/I0M8AtHp9xCd3/rM8fCHISy+vH0ruaOi3Coyqv6ETPKPSpXEOZ4X9XoSl+y89sovTNJgoyklW8rw8+aKFP5apFo3SrbMNcWsnFpgmylkU19R3yY4mc0mk0j88Z62PZ5jHDV7DQugE5dkx/3CQxzlb2qt6aCF1HtJH6BHoGju4v97F8+Sp8zeRGlldCaZtMEmQAq+zICL5hpUvrwfXy19gzZvhcvj6aILNZ3ij2ETQzRZA3WWU7RrgOfQsu05YCnyLxcFS9h91fTlMgfqKdJsg6lteBpQ8wRZASVqmmUa7txvwEJ/qe8SoxGxYymK+wpnMsNGHpxviRbVShkzEatAb5iEHUSrqzQVuiUMkMf5IFGWnM/71giiAHqEL7U7iMf2gtkk/B7/M51E4qMlklvzwNymgxl+VvobQPTRCkMavkDpaelkJlbOkgyDUsv0LZu19Oe/A++BBLvyIB0ZJX9HIQhHdZBymt1BQfso9V1Jorag28PUXKN8tBkHqUV4elLTJFkM9YpVqzllOcAmXDiG6vJsZhlt+Kpc80RZBiF2eJK4fZSS5bd4fWUcTyc1n6Y6YIMpVVii+LTgFOTHLZNjoIMpTlT2fpXUwRpIcKn021gHuwcDN0ss525Cnn3fIt2DXfK3vPljGbHtK1gdcFmkNdkYTK4gz0Tgcxytg1fI6rUBkGvubA54Ta0lTFK9VYFhS/xKV18PEHX3MfYpogfPUND9DwuamFlP5oNZXlZRcxlmsDWutsCl/aNQYZWhfBnTlOceNsLq459E1wyyhwEeNvFb7ZusClrEbhNlbJoyp8Y3UejehxPWS08v/MBrbIlcr92BvfwZit7KMKOC3f3FRBcBC2mRlBnz0dpOzN17gvqrdP7+2p7PkoJz7Hrq2pCfeqMhzXasbI1/KHa/m4Y93reRFcU1mrIh8IXaLCJzpnsLyfKRozHrNZpbFF9NHyx2pGw2tWAZ8H3gW8UjmvvWdSlIQb3raq6Kdzp6vwBbOhWn5/FRCggy9lFcdN1521ax5Q0Y9B41o7nkn8Rv1/gSkS0T/crb0vV4Uv465UAUNjLerCkfAN2jUXKef19apwnYP4AynK4tfNU6m1ZlMtaK/stQZrLXu0Q6g6OIpTjoVfAK/Xnp1GDp1fhy0th1rwHLqmEbXYHkEQJYcGitwouG2onoPx0Ne8q+yDmtGIs8lPUFCgH/Q5R4XPQlt8nfKzKB9/ouNHLT/ddFEw7t+uGQbPko90GY+gOHgcoRc5+YeBj1DY3JPyGrq8qy6JdMhBDAyz8azhZLq2JRuP4HE3a6f8KhNH7k4Dt9UORqoE3qGqfiAUo7L7lX1kjfMd4H0UHGTTFMpLzH8VUAS3iN2znsQ1GugvprCvkvMYdSFouBYxPu98FdoKusblmZXUoiz0J1FuYgPUfCrXAof7S4MgimXIRVH8wwHq5vBLna9Cs8ULyEgVWrCg8zAJ79TtjGDXjSMx5kd4Fk7XB+a3uq5Sob1QfoW86JzxR2zcjjyj3/mKTafUpCAi2nPLVcB+QA379YdoGuWEBxEwars1hujIOpZQQS1jWhzvKXeIDAOBRhT+YgQ2kcYK71NLwgOauAKJ50jwpFW8J2jHKHvLKwYBuENmVxyibAiqKIlCOkVY1g8HZHkQ5SOXeTaBR9RW9vT7agp34xVlo4jiL7KoG0TjriCR4hVlk0r8EYrAtZQiZa+14wx1qzhF2Syi+C+K5VOWko8RUVJIlPc8irIhKCP6ZItSqeJbh8kSU/qHDCbKMuZT4hFlrpgxcaIUUcuJR5TdYsLEiFLIQuLMOESZJOZLnCjLyMhrabqkZRRR1qsArDQmW5SlZOxPVWhJ2E2UNRJlVQ/wi19CRv9WhXbJoCh8zb+IujVBNYqymIyPP55ZxsQoVvK78kkBrp28rXVThSJGcoE7YZ5RoTMlc8SBpw7kj2IEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgSAZ+A+0ucC4BysctgAAAABJRU5ErkJggg==","_NodeClass":["image"],"_NodeId":"29E543E0-AE93-493A-A694-FC1C330D0544","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.0,29.0)","_Padding":"lively.rect(0,0,0,0)"},"1511":{"morph":{"__isSmartRef__":true,"id":1509},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1512":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":1513},"_BorderRadius":5.2,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"1513":{"stops":[{"__isSmartRef__":true,"id":1514},{"__isSmartRef__":true,"id":1515},{"__isSmartRef__":true,"id":1516},{"__isSmartRef__":true,"id":1517}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1514":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"1515":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"1516":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"1517":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"1518":{"stops":[{"__isSmartRef__":true,"id":1519},{"__isSmartRef__":true,"id":1520},{"__isSmartRef__":true,"id":1521},{"__isSmartRef__":true,"id":1522}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1519":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"1520":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"1521":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"1522":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"1523":{"stops":[{"__isSmartRef__":true,"id":1524},{"__isSmartRef__":true,"id":1525},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1524":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"1525":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"1526":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"1527":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"1528":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"ScriptableButton","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":1529}],"revisionOnLoad":154251,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1529":{"date":{"__isSmartRef__":true,"id":1530},"author":"robertkrahn","message":"no comment","id":"0366C0A2-0C8E-4AEB-AAC3-120434134545"},"1530":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:10:10 GMT+0200 (Central Europe Daylight Time)"},"1531":{"sourceObj":{"__isSmartRef__":true,"id":1501},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1501},"targetMethodName":"onFire","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1532":{"morph":{"__isSmartRef__":true,"id":1501},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1533":{"submorphs":[],"scripts":[],"id":"364FF344-E489-461B-BC8C-ED45E4823ED4","shape":{"__isSmartRef__":true,"id":1534},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"HighlightRectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":1535},"eventHandler":{"__isSmartRef__":true,"id":1576},"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","6FECB598-D130-4242-BF1B-E18767608129","0B23F218-078F-4912-A262-31B957885F41","C56BA290-B836-4946-B4EF-DBB6FBA2368C","61176BAF-CFE6-4F2C-9F0A-971AAD6595A1","CB4127B2-0AA5-4B50-9978-F1FF39924A82","113050BB-CF0E-4193-91C6-9C25FC857EE8","EFF939E4-317B-4662-943F-77A6E6F65BD0","AA288E7F-3972-4F0D-87DD-61E4BD9C9C97","903E8C60-1158-42D5-85D2-DF134DA6CEC1","28FD6210-A549-4A11-9178-04E77FF556C0","B3312E29-D786-469F-865E-91FD69475A52","D947A1C1-DCBE-4485-A33D-DF549F6978E0","56CE0E60-45BE-43FF-9C6C-296D8AC326B6","CC61E3F8-8C8D-4F24-A591-023D3C88DEC8"],"partTests":{"__isSmartRef__":true,"id":1577},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"#startLetters":"","eventsAreDisabled":false,"_HandStyle":"default","_PointerEvents":"auto","_Rotation":0,"_Scale":1.0060210561262526,"owner":null,"magnifierButton":{"__isSmartRef__":true,"id":1501},"attributeConnections":[{"__isSmartRef__":true,"id":1582},{"__isSmartRef__":true,"id":1584},{"__isSmartRef__":true,"id":1586}],"isToolMorph":true,"isMetaTool":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1588},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(34.0,414.0)","distanceToDragEvent":"lively.pt(44.0,-14.0)"},"1534":{"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.2597,"_BorderStyle":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(849.0,140.0)","_BorderColor":"Color.rgb(204,0,0)","_Fill":"Color.rgb(58,0,255)","_Padding":"lively.rect(0,0,0,0)"},"1535":{"partsSpaceName":"PartsBin/Tools","comment":"A rectangle which highlights the object under the first hand of the world","migrationLevel":4,"partName":"HighlightRectangle","changes":[{"__isSmartRef__":true,"id":1536},{"__isSmartRef__":true,"id":1538},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1542},{"__isSmartRef__":true,"id":1544},{"__isSmartRef__":true,"id":1546},{"__isSmartRef__":true,"id":1548},{"__isSmartRef__":true,"id":1550},{"__isSmartRef__":true,"id":1552},{"__isSmartRef__":true,"id":1554},{"__isSmartRef__":true,"id":1556},{"__isSmartRef__":true,"id":1558},{"__isSmartRef__":true,"id":1560},{"__isSmartRef__":true,"id":1562},{"__isSmartRef__":true,"id":1564},{"__isSmartRef__":true,"id":1566},{"__isSmartRef__":true,"id":1568},{"__isSmartRef__":true,"id":1570},{"__isSmartRef__":true,"id":1572},{"__isSmartRef__":true,"id":1574}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1536":{"date":{"__isSmartRef__":true,"id":1537},"author":"timfelgentreff","message":"no comment","id":"3DB7DB40-210A-4BED-91FD-9287005703EC"},"1537":{"isSerializedDate":true,"string":"Thu May 24 2012 17:04:54 GMT+0200 (Central Europe Daylight Time)"},"1538":{"date":{"__isSmartRef__":true,"id":1539},"author":"tessi","message":"no comment","id":"23D7AA12-66A9-4C3B-B494-131256C291AC"},"1539":{"isSerializedDate":true,"string":"Thu May 24 2012 16:57:13 GMT+0200 (Central Europe Daylight Time)"},"1540":{"date":{"__isSmartRef__":true,"id":1541},"author":"tessi","message":"no comment","id":"2C30B7CA-388F-4F51-B4CF-A2E50E381148"},"1541":{"isSerializedDate":true,"string":"Thu May 24 2012 16:23:11 GMT+0200 (Central Europe Daylight Time)"},"1542":{"date":{"__isSmartRef__":true,"id":1543},"author":"tessi","message":"diable events","id":"7C1F71A3-FDAC-470A-B9A9-E1F2C9FEF18E"},"1543":{"isSerializedDate":true,"string":"Thu May 24 2012 14:46:08 GMT+0200 (Central Europe Daylight Time)"},"1544":{"date":{"__isSmartRef__":true,"id":1545},"author":"tessi","message":"no comment","id":"01996A33-11BC-4C15-96D7-B7D219E2E961"},"1545":{"isSerializedDate":true,"string":"Thu May 24 2012 14:39:50 GMT+0200 (Central Europe Daylight Time)"},"1546":{"date":{"__isSmartRef__":true,"id":1547},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1547":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Central Europe Daylight Time)"},"1548":{"date":{"__isSmartRef__":true,"id":1549},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1549":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Central Europe Daylight Time)"},"1550":{"date":{"__isSmartRef__":true,"id":1551},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1551":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Central Europe Standard Time)"},"1552":{"date":{"__isSmartRef__":true,"id":1553},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1553":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Central Europe Standard Time)"},"1554":{"date":{"__isSmartRef__":true,"id":1555},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1555":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Central Europe Standard Time)"},"1556":{"date":{"__isSmartRef__":true,"id":1557},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1557":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Central Europe Daylight Time)"},"1558":{"date":{"__isSmartRef__":true,"id":1559},"author":"tessi","message":"no comment","id":"4B982A01-25B3-455A-848D-89C2C3C471D7"},"1559":{"isSerializedDate":true,"string":"Thu May 24 2012 13:58:01 GMT+0200 (Central Europe Daylight Time)"},"1560":{"date":{"__isSmartRef__":true,"id":1561},"author":"tessi","message":"no comment","id":"2FD6CB7B-3BC7-4666-98B4-AACF1001954D"},"1561":{"isSerializedDate":true,"string":"Thu May 24 2012 14:07:32 GMT+0200 (Central Europe Daylight Time)"},"1562":{"date":{"__isSmartRef__":true,"id":1563},"author":"tessi","message":"no comment","id":"09CF5ECF-2C87-4B66-A164-39848628596F"},"1563":{"isSerializedDate":true,"string":"Thu May 24 2012 15:34:59 GMT+0200 (Central Europe Daylight Time)"},"1564":{"date":{"__isSmartRef__":true,"id":1565},"author":"tessi","message":"no comment","id":"252A3EB5-DB00-4CF9-BF38-2927DD1C5229"},"1565":{"isSerializedDate":true,"string":"Thu May 24 2012 16:34:29 GMT+0200 (Central Europe Daylight Time)"},"1566":{"date":{"__isSmartRef__":true,"id":1567},"author":"tessi","message":"no comment","id":"81534551-62C1-4FC9-96CB-A5AC6642CA1E"},"1567":{"isSerializedDate":true,"string":"Thu May 24 2012 16:45:49 GMT+0200 (Central Europe Daylight Time)"},"1568":{"date":{"__isSmartRef__":true,"id":1569},"author":"tessi","message":"no comment","id":"5125DE3A-D50E-4621-8490-F3A9D99C2C4C"},"1569":{"isSerializedDate":true,"string":"Thu May 24 2012 16:47:20 GMT+0200 (Central Europe Daylight Time)"},"1570":{"date":{"__isSmartRef__":true,"id":1571},"author":"tessi","message":"no comment","id":"C81A2FBF-CB0B-4A0B-9D63-F9AEDFCB5DA6"},"1571":{"isSerializedDate":true,"string":"Thu May 24 2012 16:51:06 GMT+0200 (Central Europe Daylight Time)"},"1572":{"date":{"__isSmartRef__":true,"id":1573},"author":"tessi","message":"no comment","id":"DC8EF5EC-7563-45B6-816D-20E2DC218525"},"1573":{"isSerializedDate":true,"string":"Thu May 24 2012 16:52:10 GMT+0200 (Central Europe Daylight Time)"},"1574":{"date":{"__isSmartRef__":true,"id":1575},"author":"timfelgentreff","message":"no comment","id":"E7515DFB-DE7D-4E1F-A2C3-85166DCE4942"},"1575":{"isSerializedDate":true,"string":"Thu May 24 2012 16:59:39 GMT+0200 (Central Europe Daylight Time)"},"1576":{"morph":{"__isSmartRef__":true,"id":1533},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1577":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1578}},"1578":{"test01IsMorph":{"__isSmartRef__":true,"id":1579}},"1579":{"varMapping":{"__isSmartRef__":true,"id":1580},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1581},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1580":{"this":{"__isSmartRef__":true,"id":1577}},"1581":{},"1582":{"sourceObj":{"__isSmartRef__":true,"id":1533},"sourceAttrName":"onMouseMove","targetObj":{"__isSmartRef__":true,"id":1533},"targetMethodName":"updateOnMove","varMapping":{"__isSmartRef__":true,"id":1583},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1583":{"source":{"__isSmartRef__":true,"id":1533},"target":{"__isSmartRef__":true,"id":1533}},"1584":{"sourceObj":{"__isSmartRef__":true,"id":1533},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":1501},"targetMethodName":"removeHighlighting","varMapping":{"__isSmartRef__":true,"id":1585},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1585":{"source":{"__isSmartRef__":true,"id":1533},"target":{"__isSmartRef__":true,"id":1501}},"1586":{"sourceObj":{"__isSmartRef__":true,"id":1533},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":1501},"targetMethodName":"setTarget","varMapping":{"__isSmartRef__":true,"id":1587},"converterString":"function () {\n return this.sourceObj.morphUnderCursor();\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1587":{"source":{"__isSmartRef__":true,"id":1533},"target":{"__isSmartRef__":true,"id":1501}},"1588":{"update":{"__isSmartRef__":true,"id":1589},"updateOnMove":{"__isSmartRef__":true,"id":1593},"bringToFront":{"__isSmartRef__":true,"id":1597},"morphUnderCursor":{"__isSmartRef__":true,"id":1605}},"1589":{"varMapping":{"__isSmartRef__":true,"id":1590},"source":"function update(morphUnderCursor) {\n if (morphUnderCursor === this.magnifierButton ||\n this.magnifierButton.submorphs.include(morphUnderCursor)) {\n morphToHighlight = this.magnifierButton.currentTarget();\n } else {\n morphToHighlight = morphUnderCursor;\n }\n\n if (morphToHighlight && morphToHighlight.world()) {\n this.setPosition(morphToHighlight.getPositionInWorld());\n this.setExtent(morphToHighlight.getExtent());\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1591},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1590":{"this":{"__isSmartRef__":true,"id":1533}},"1591":{"timestamp":{"__isSmartRef__":true,"id":1592},"user":"lauritz","tags":[]},"1592":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:29:58 GMT+0200 (Central Europe Daylight Time)"},"1593":{"varMapping":{"__isSmartRef__":true,"id":1594},"source":"function updateOnMove() {\n this.update(this.morphUnderCursor());\n this.bringToFront();\n}","funcProperties":{"__isSmartRef__":true,"id":1595},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1594":{"this":{"__isSmartRef__":true,"id":1533}},"1595":{"timestamp":{"__isSmartRef__":true,"id":1596},"user":"lauritz","tags":[]},"1596":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:33 GMT+0200 (Central Europe Daylight Time)"},"1597":{"varMapping":{"__isSmartRef__":true,"id":1598},"source":"function bringToFront() {\n this.renderContext().morphNode.style.zIndex= 1000;\n}","funcProperties":{"__isSmartRef__":true,"id":1603},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1598":{"this":{"__isSmartRef__":true,"id":1533},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1599}},"1599":{"$super":{"__isSmartRef__":true,"id":1600}},"1600":{"varMapping":{"__isSmartRef__":true,"id":1601},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1602},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1601":{"obj":{"__isSmartRef__":true,"id":1533},"name":"bringToFront"},"1602":{},"1603":{"timestamp":{"__isSmartRef__":true,"id":1604},"user":"lauritz","tags":[]},"1604":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:12:09 GMT+0200 (Central Europe Daylight Time)"},"1605":{"varMapping":{"__isSmartRef__":true,"id":1606},"source":"function morphUnderCursor() {\n var that = this,\n world = lively.morphic.World.current(); \n \n return world.morphsContainingPoint(world.firstHand().getPosition()).detect(\n function(ea) {\n return !ea.isPlaceholder &&\n !ea.isHalo &&\n (!ea.owner || !ea.owner.isHalo) &&\n !(ea === that);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":1607},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1606":{"this":{"__isSmartRef__":true,"id":1533}},"1607":{"timestamp":{"__isSmartRef__":true,"id":1608},"user":"lauritz","tags":[]},"1608":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:36 GMT+0200 (Central Europe Daylight Time)"},"1609":{"moveHorizontal":true},"1610":{"onFire":{"__isSmartRef__":true,"id":1611},"removeHighlighting":{"__isSmartRef__":true,"id":1615},"onMouseMove":{"__isSmartRef__":true,"id":1619},"onMouseOut":{"__isSmartRef__":true,"id":1627},"reset":{"__isSmartRef__":true,"id":1635},"isTracking":{"__isSmartRef__":true,"id":1639},"isHighlighting":{"__isSmartRef__":true,"id":1643},"currentTarget":{"__isSmartRef__":true,"id":1647},"setupHighlightRectangle":{"__isSmartRef__":true,"id":1651},"setTarget":{"__isSmartRef__":true,"id":1655}},"1611":{"varMapping":{"__isSmartRef__":true,"id":1612},"source":"function onFire() {\n var hand = lively.morphic.World.current().firstHand(),\n highlight = this.highlightRectangle,\n that = this;\n\n if (this.isTracking()) {\n this.removeHighlighting();\n } else {\n this.world().addMorph(highlight);\n hand.highlightConnection = connect(hand, \"scrollFocusMorph\", highlight, \"update\");\n highlight.bringToFront();\n if (!this.currentTarget() || !this.currentTarget().world()) {\n highlight.setExtent(pt(0,0));\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1613},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1612":{"this":{"__isSmartRef__":true,"id":1501}},"1613":{"timestamp":{"__isSmartRef__":true,"id":1614},"user":"lauritz","tags":[]},"1614":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:40:51 GMT+0200 (Central Europe Daylight Time)"},"1615":{"varMapping":{"__isSmartRef__":true,"id":1616},"source":"function removeHighlighting() {\n var hand = this.world().firstHand();\n\n if (this.highlightRectangle) {\n this.highlightRectangle.remove();\n }\n\n hand.attributeConnections.removeAt(\n hand.attributeConnections.indexOf(hand.highlightConnection));\n hand.highlightConnection = null;\n}","funcProperties":{"__isSmartRef__":true,"id":1617},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1616":{"this":{"__isSmartRef__":true,"id":1501}},"1617":{"timestamp":{"__isSmartRef__":true,"id":1618},"user":"jenslincke","tags":[]},"1618":{"isSerializedDate":true,"string":"Tue Dec 18 2012 12:54:24 GMT+0100 (Central Europe Standard Time)"},"1619":{"varMapping":{"__isSmartRef__":true,"id":1620},"source":"function onMouseMove(evt) {\n var target = this.currentTarget();\n if (target && target.world() && !this.isHighlighting()) {\n this.highlightRectangle.update(target);\n this.world().addMorph(this.highlightRectangle);\n this.highlightRectangle.bringToFront();\n this.targetHighlight = this.highlightRectangle;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1625},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1620":{"this":{"__isSmartRef__":true,"id":1501},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1621}},"1621":{"$super":{"__isSmartRef__":true,"id":1622}},"1622":{"varMapping":{"__isSmartRef__":true,"id":1623},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1624},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1623":{"obj":{"__isSmartRef__":true,"id":1501},"name":"onMouseMove"},"1624":{},"1625":{"timestamp":{"__isSmartRef__":true,"id":1626},"user":"lauritz","tags":[]},"1626":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:25:52 GMT+0200 (Central Europe Daylight Time)"},"1627":{"varMapping":{"__isSmartRef__":true,"id":1628},"source":"function onMouseOut() {\n if (this.isHighlighting()) {\n if (!this.isTracking()) {\n this.targetHighlight.remove();\n }\n delete this.targetHighlight;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1628":{"this":{"__isSmartRef__":true,"id":1501},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1629}},"1629":{"$super":{"__isSmartRef__":true,"id":1630}},"1630":{"varMapping":{"__isSmartRef__":true,"id":1631},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1632},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1631":{"obj":{"__isSmartRef__":true,"id":1501},"name":"onMouseOut"},"1632":{},"1633":{"timestamp":{"__isSmartRef__":true,"id":1634},"user":"lauritz","tags":[]},"1634":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:21:57 GMT+0200 (Central Europe Daylight Time)"},"1635":{"varMapping":{"__isSmartRef__":true,"id":1636},"source":"function reset() {\n this.highlightRectangle.attributeConnections = [];\n \n var r = this.highlightRectangle;\n r.isToolMorph = true\n disconnectAll(r)\n connect(r, \"onMouseMove\", this.highlightRectangle, \"updateOnMove\")\n connect(r, \"onMouseUp\", this, \"removeHighlighting\")\n connect(r, \"onMouseUp\", this, \"setTarget\",\n {converter: function () {\n return this.sourceObj.morphUnderCursor();\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":1637},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1636":{"this":{"__isSmartRef__":true,"id":1501}},"1637":{"timestamp":{"__isSmartRef__":true,"id":1638},"user":"jenslincke","tags":[]},"1638":{"isSerializedDate":true,"string":"Mon Dec 17 2012 17:02:31 GMT+0100 (Central Europe Standard Time)"},"1639":{"varMapping":{"__isSmartRef__":true,"id":1640},"source":"function isTracking() {\n return !!this.world().firstHand().highlightConnection;\n}","funcProperties":{"__isSmartRef__":true,"id":1641},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1640":{"this":{"__isSmartRef__":true,"id":1501}},"1641":{"timestamp":{"__isSmartRef__":true,"id":1642},"user":"lauritz","tags":[]},"1642":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:25 GMT+0200 (Central Europe Daylight Time)"},"1643":{"varMapping":{"__isSmartRef__":true,"id":1644},"source":"function isHighlighting() {\n return !!this.targetHighlight;\n}","funcProperties":{"__isSmartRef__":true,"id":1645},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1644":{"this":{"__isSmartRef__":true,"id":1501}},"1645":{"timestamp":{"__isSmartRef__":true,"id":1646},"user":"lauritz","tags":[]},"1646":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:22 GMT+0200 (Central Europe Daylight Time)"},"1647":{"varMapping":{"__isSmartRef__":true,"id":1648},"source":"function currentTarget() {\n return this.owner.target;\n}","funcProperties":{"__isSmartRef__":true,"id":1649},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1648":{"this":{"__isSmartRef__":true,"id":1501}},"1649":{"timestamp":{"__isSmartRef__":true,"id":1650},"user":"lauritz","tags":[]},"1650":{"isSerializedDate":true,"string":"Wed Jun 06 2012 18:26:02 GMT+0200 (Central Europe Daylight Time)"},"1651":{"varMapping":{"__isSmartRef__":true,"id":1652},"source":"function setupHighlightRectangle() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":1653},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1652":{"this":{"__isSmartRef__":true,"id":1501}},"1653":{"timestamp":{"__isSmartRef__":true,"id":1654},"user":"jenslincke","tags":[]},"1654":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:26:03 GMT+0100 (Central Europe Standard Time)"},"1655":{"varMapping":{"__isSmartRef__":true,"id":1656},"source":"function setTarget(obj) {\n this.owner.setTarget(obj)\n}","funcProperties":{"__isSmartRef__":true,"id":1657},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1656":{"this":{"__isSmartRef__":true,"id":1501}},"1657":{"timestamp":{"__isSmartRef__":true,"id":1658},"user":"jenslincke","tags":[]},"1658":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:27:04 GMT+0100 (Central Europe Standard Time)"},"1659":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":17.78,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(2.0,18.0)","_Extent":"lively.pt(849.0,395.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)","_Fill":"Color.rgb(237,237,237)"},"1660":{"migrationLevel":4,"comment":"a simple text morph","partName":"SpecialSyntaxWorkspace","changes":[{"__isSmartRef__":true,"id":1661},{"__isSmartRef__":true,"id":1663},{"__isSmartRef__":true,"id":1665},{"__isSmartRef__":true,"id":1667},{"__isSmartRef__":true,"id":1669},{"__isSmartRef__":true,"id":1671},{"__isSmartRef__":true,"id":1673},{"__isSmartRef__":true,"id":1675},{"__isSmartRef__":true,"id":1677},{"__isSmartRef__":true,"id":1679},{"__isSmartRef__":true,"id":1681}],"lastModifiedDate":{"__isSmartRef__":true,"id":1683},"partsSpaceName":"PartsBin/Jens/","revisionOnLoad":203036,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1661":{"date":{"__isSmartRef__":true,"id":1662},"author":"jenslincke","message":"no comment","id":"FFE4EC06-2D6B-47F9-BF5B-AC28A9B49944"},"1662":{"isSerializedDate":true,"string":"Wed Jan 30 2013 11:41:01 GMT+0100 (Central Europe Standard Time)"},"1663":{"date":{"__isSmartRef__":true,"id":1664},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"1664":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Central Europe Daylight Time)"},"1665":{"date":{"__isSmartRef__":true,"id":1666},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"1666":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Central Europe Standard Time)"},"1667":{"date":{"__isSmartRef__":true,"id":1668},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"1668":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Central Europe Daylight Time)"},"1669":{"date":{"__isSmartRef__":true,"id":1670},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"1670":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Central Europe Daylight Time)"},"1671":{"date":{"__isSmartRef__":true,"id":1672},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"1672":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Central Europe Daylight Time)"},"1673":{"date":{"__isSmartRef__":true,"id":1674},"author":"jenslincke","message":"no comment","id":"FBFBFDA1-7B2B-4E09-B7EC-270BD1E20D91"},"1674":{"isSerializedDate":true,"string":"Tue Dec 11 2012 12:05:06 GMT+0100 (Central Europe Standard Time)"},"1675":{"date":{"__isSmartRef__":true,"id":1676},"author":"jenslincke","message":"no comment","id":"4867AA9B-8A78-46E2-A531-138A243E78F9"},"1676":{"isSerializedDate":true,"string":"Tue Dec 11 2012 12:07:25 GMT+0100 (Central Europe Standard Time)"},"1677":{"date":{"__isSmartRef__":true,"id":1678},"author":"jenslincke","message":"no comment","id":"E9F4BC8B-D5C2-42F9-A1D1-E7D3843A9A3B"},"1678":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:14:18 GMT+0100 (Central Europe Standard Time)"},"1679":{"date":{"__isSmartRef__":true,"id":1680},"author":"jenslincke","message":"no comment","id":"5A416C80-0936-40FE-B19A-D8B3AB3E243C"},"1680":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:29:08 GMT+0100 (Central Europe Standard Time)"},"1681":{"date":{"__isSmartRef__":true,"id":1682},"author":"jenslincke","message":"no comment","id":"5DF44610-0A5F-47E7-8B78-FE18745427DF"},"1682":{"isSerializedDate":true,"string":"Fri Dec 06 2013 14:07:28 GMT+0100 (Central Europe Standard Time)"},"1683":{"isSerializedDate":true,"string":"Fri Dec 06 2013 14:06:51 GMT+0100 (Central Europe Standard Time)"},"1684":{"style":{"__isSmartRef__":true,"id":1685},"chunkOwner":{"__isSmartRef__":true,"id":1500},"_id":"_9","storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1685":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1686":{"_id":"_34","style":{"__isSmartRef__":true,"id":1687},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"//","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1687":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(128,0,0)"},"1688":{"_id":"_35","style":{"__isSmartRef__":true,"id":1689},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":" when this is called","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1689":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"1690":{"_id":"_36","style":{"__isSmartRef__":true,"id":1691},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1691":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1692":{"_id":"_767","style":{"__isSmartRef__":true,"id":1693},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"cop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1693":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"1694":{"_id":"_768","style":{"__isSmartRef__":true,"id":1695},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":".withLayers([","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1695":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1696":{"_id":"_769","style":{"__isSmartRef__":true,"id":1697},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"L1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1697":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"1698":{"_id":"_770","style":{"__isSmartRef__":true,"id":1699},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"], ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1699":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1700":{"_id":"_37","style":{"__isSmartRef__":true,"id":1701},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1701":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"1702":{"_id":"_38","style":{"__isSmartRef__":true,"id":1703},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"() ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1703":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1704":{"_id":"_39","style":{"__isSmartRef__":true,"id":1705},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1705":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"1706":{"_id":"_40","style":{"__isSmartRef__":true,"id":1707},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"\n (","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1707":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1708":{"_id":"_41","style":{"__isSmartRef__":true,"id":1709},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1709":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"1710":{"_id":"_42","style":{"__isSmartRef__":true,"id":1711},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"() ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1711":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1712":{"_id":"_43","style":{"__isSmartRef__":true,"id":1713},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1713":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"1714":{"_id":"_44","style":{"__isSmartRef__":true,"id":1715},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1715":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1716":{"_id":"_773","style":{"__isSmartRef__":true,"id":1717},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"$morph","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1717":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"1718":{"_id":"_774","style":{"__isSmartRef__":true,"id":1719},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1719":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1720":{"_id":"_45","style":{"__isSmartRef__":true,"id":1721},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"'Joe'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1721":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"1722":{"_id":"_46","style":{"__isSmartRef__":true,"id":1723},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":").foo()","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1723":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1724":{"_id":"_47","style":{"__isSmartRef__":true,"id":1725},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":" \n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1725":{"__serializedExpressions__":["backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","backgroundColor":"Color.rgba(204,204,0,0.4)"},"1726":{"_id":"_48","style":{"__isSmartRef__":true,"id":1727},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1727":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1728":{"_id":"_49","style":{"__isSmartRef__":true,"id":1729},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1729":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"1730":{"_id":"_50","style":{"__isSmartRef__":true,"id":1731},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":").bind(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1731":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1732":{"_id":"_51","style":{"__isSmartRef__":true,"id":1733},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1733":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"1734":{"_id":"_52","style":{"__isSmartRef__":true,"id":1735},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":").delay(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1735":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1736":{"_id":"_53","style":{"__isSmartRef__":true,"id":1737},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"2","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1737":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"1738":{"_id":"_54","style":{"__isSmartRef__":true,"id":1739},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":")\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1739":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1740":{"_id":"_55","style":{"__isSmartRef__":true,"id":1741},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1741":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"1742":{"_id":"_56","style":{"__isSmartRef__":true,"id":1743},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":")\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1743":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1744":{"_id":"_771","style":{"__isSmartRef__":true,"id":1745},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"cop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1745":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"1746":{"_id":"_772","style":{"__isSmartRef__":true,"id":1747},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":".create(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1747":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1748":{"_id":"_57","style":{"__isSmartRef__":true,"id":1749},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"\"SpecialSyntaxWorkspaceLayer\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1749":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"1750":{"_id":"_58","style":{"__isSmartRef__":true,"id":1751},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":").","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1751":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1752":{"_id":"_59","style":{"__isSmartRef__":true,"id":1753},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"refineClass","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1753":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(128,128,128)"},"1754":{"_id":"_60","style":{"__isSmartRef__":true,"id":1755},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1755":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1756":{"_id":"_61","style":{"__isSmartRef__":true,"id":1757},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"Function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1757":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(255,20,147)"},"1758":{"_id":"_62","style":{"__isSmartRef__":true,"id":1759},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1759":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1760":{"_id":"_63","style":{"__isSmartRef__":true,"id":1761},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1761":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"1762":{"_id":"_64","style":{"__isSmartRef__":true,"id":1763},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1763":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1764":{"_id":"_65","style":{"__isSmartRef__":true,"id":1765},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"delay:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1765":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)"},"1766":{"_id":"_66","style":{"__isSmartRef__":true,"id":1767},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1767":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1768":{"_id":"_67","style":{"__isSmartRef__":true,"id":1769},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1769":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"1770":{"_id":"_68","style":{"__isSmartRef__":true,"id":1771},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"() ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1771":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1772":{"_id":"_69","style":{"__isSmartRef__":true,"id":1773},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1773":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"1774":{"_id":"_70","style":{"__isSmartRef__":true,"id":1775},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1775":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1776":{"_id":"_71","style":{"__isSmartRef__":true,"id":1777},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1777":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"1778":{"_id":"_72","style":{"__isSmartRef__":true,"id":1779},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":" __method = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1779":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1780":{"_id":"_73","style":{"__isSmartRef__":true,"id":1781},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1781":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"1782":{"_id":"_74","style":{"__isSmartRef__":true,"id":1783},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":",\n args = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1783":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1784":{"_id":"_75","style":{"__isSmartRef__":true,"id":1785},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"Array","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1785":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(255,20,147)"},"1786":{"_id":"_76","style":{"__isSmartRef__":true,"id":1787},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":".from(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1787":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1788":{"_id":"_77","style":{"__isSmartRef__":true,"id":1789},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"arguments","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1789":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"1790":{"_id":"_78","style":{"__isSmartRef__":true,"id":1791},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"),\n timeout = args.shift() * ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1791":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1792":{"_id":"_79","style":{"__isSmartRef__":true,"id":1793},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"1000","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1793":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"1794":{"_id":"_80","style":{"__isSmartRef__":true,"id":1795},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":";\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1795":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1796":{"_id":"_81","style":{"__isSmartRef__":true,"id":1797},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1797":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"1798":{"_id":"_82","style":{"__isSmartRef__":true,"id":1799},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":" window.setTimeout(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1799":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1800":{"_id":"_83","style":{"__isSmartRef__":true,"id":1801},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1801":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"1802":{"_id":"_84","style":{"__isSmartRef__":true,"id":1803},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":" delayed() ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1803":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1804":{"_id":"_85","style":{"__isSmartRef__":true,"id":1805},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1805":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"1806":{"_id":"_86","style":{"__isSmartRef__":true,"id":1807},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1807":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1808":{"_id":"_87","style":{"__isSmartRef__":true,"id":1809},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1809":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"1810":{"_id":"_88","style":{"__isSmartRef__":true,"id":1811},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1811":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1812":{"_id":"_775","style":{"__isSmartRef__":true,"id":1813},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"cop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1813":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"1814":{"_id":"_776","style":{"__isSmartRef__":true,"id":1815},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":".withLayers([","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1815":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1816":{"_id":"_777","style":{"__isSmartRef__":true,"id":1817},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"SpecialSyntaxWorkspaceLayer","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1817":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"1818":{"_id":"_778","style":{"__isSmartRef__":true,"id":1819},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"], ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1819":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1820":{"_id":"_89","style":{"__isSmartRef__":true,"id":1821},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1821":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"1822":{"_id":"_90","style":{"__isSmartRef__":true,"id":1823},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"() ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1823":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1824":{"_id":"_91","style":{"__isSmartRef__":true,"id":1825},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1825":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"1826":{"_id":"_92","style":{"__isSmartRef__":true,"id":1827},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1827":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1828":{"_id":"_93","style":{"__isSmartRef__":true,"id":1829},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1829":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"1830":{"_id":"_94","style":{"__isSmartRef__":true,"id":1831},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":" __method.apply(__method, args);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1831":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1832":{"_id":"_95","style":{"__isSmartRef__":true,"id":1833},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1833":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"1834":{"_id":"_96","style":{"__isSmartRef__":true,"id":1835},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":")\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1835":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1836":{"_id":"_97","style":{"__isSmartRef__":true,"id":1837},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1837":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"1838":{"_id":"_98","style":{"__isSmartRef__":true,"id":1839},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":", timeout);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1839":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1840":{"_id":"_99","style":{"__isSmartRef__":true,"id":1841},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1841":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"1842":{"_id":"_100","style":{"__isSmartRef__":true,"id":1843},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1843":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1844":{"_id":"_101","style":{"__isSmartRef__":true,"id":1845},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1845":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"1846":{"_id":"_102","style":{"__isSmartRef__":true,"id":1847},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":")\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1847":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1848":{"_id":"_103","style":{"__isSmartRef__":true,"id":1849},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"//","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1849":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(128,0,0)"},"1850":{"_id":"_104","style":{"__isSmartRef__":true,"id":1851},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":" SpecialSyntaxWorkspaceLayer.uninstall()","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1851":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"1852":{"_id":"_105","style":{"__isSmartRef__":true,"id":1853},"chunkOwner":{"__isSmartRef__":true,"id":1500},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1853":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1854":{"morph":{"__isSmartRef__":true,"id":1500},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1855":{"morph":{"__isSmartRef__":true,"id":1500},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(941.0,598.0)"},"1856":{"morph":{"__isSmartRef__":true,"id":1500},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1362.8,598.0)"},"1857":{"morph":{"__isSmartRef__":true,"id":1500},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1784.7,598.0)"},"1858":{"morph":{"__isSmartRef__":true,"id":1500},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1784.7,668.0)"},"1859":{"morph":{"__isSmartRef__":true,"id":1500},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1784.7,738.0)"},"1860":{"morph":{"__isSmartRef__":true,"id":1500},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1362.8,738.0)"},"1861":{"morph":{"__isSmartRef__":true,"id":1500},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(941.0,738.0)"},"1862":{"morph":{"__isSmartRef__":true,"id":1500},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(941.0,668.0)"},"1863":{"sourceObj":{"__isSmartRef__":true,"id":1500},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":1500},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":1864},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1864":{"source":{"__isSmartRef__":true,"id":1500},"target":{"__isSmartRef__":true,"id":1500}},"1865":{"adjustForNewBounds":true},"1866":{"submorphs":[{"__isSmartRef__":true,"id":1867}],"scripts":[],"id":"D2EB2B43-6E8C-451D-BF5C-204D19DBA30F","shape":{"__isSmartRef__":true,"id":2025},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":11,"name":"SpecialSyntaxWorkspace2","partsBinMetaInfo":{"__isSmartRef__":true,"id":2026},"textChunks":[{"__isSmartRef__":true,"id":2046}],"charsReplaced":"\npath = this.renderContext().shapeNode.childNodes[6].childNodes[0].childNodes[0]\npath.getAttribute(\"d\") // M[0, 0]q[1.1021457184401395e-14, 180] [127.27922061357856, -127.27922061357854] [254.55844122715712, -254.5584412271571]\npath.setAttribute(\"d\", \"M 175 200 l 150 0\")\npath.setAttribute(\"d\", \"M 100 300 c 150 150 100 -100\")\npath.setAttribute(\"d\", \"M 0 0 C 0 100 200 300 400 500 600\")\npath.setAttribute(\"d\", \"M 0 0 q 1.1021457184401395e-14 180 127.27922061357856 -127.27922061357854 254.55844122715712 -254.5584412271571\")\n\na = [1,2,3]\n\noldArrayPrint = a.toString\n\na\n\nprintOn\n\n","lastFindLoc":110,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":2048},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","00EF5BDE-A6C1-4CDC-AAFD-8DB7D6C920A9","31625624-9A8F-4797-9CEB-6E0AC4E70EA8","D1F11C50-0C91-47DF-A055-1EA602857957","F2B8E6AA-6248-4340-A65D-FC05BD3AC6EC","2EFE11FE-5B9F-4624-8C5B-F77B7A7826DE","19BB0C4A-BB4E-4A13-AB5C-F54AA471378D","918AD7B7-9B35-4D98-ADBD-8D96DA68113D","D9E28CAF-8D7B-43E8-9254-CA4CBA49F490"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"magnets":[{"__isSmartRef__":true,"id":2049},{"__isSmartRef__":true,"id":2050},{"__isSmartRef__":true,"id":2051},{"__isSmartRef__":true,"id":2052},{"__isSmartRef__":true,"id":2053},{"__isSmartRef__":true,"id":2054},{"__isSmartRef__":true,"id":2055},{"__isSmartRef__":true,"id":2056}],"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":2057}],"doNotSerialize":["$$textString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"_lastSyntaxHighlightTime":23,"_WordBreak":"break-all","savedTextString":"// var target = $world\n//this.target = $world\nthis.target = #ExampleWorld\n\nthis.initializeData()\n\nthis.draw()","target":{"__isSmartRef__":true,"id":2059},"layout":{"__isSmartRef__":true,"id":2354},"_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":2,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"textString":"// var target = $world\nthis.target = $world\n//this.target = #ExampleWorld\n\nthis.initializeData()\n\nthis.draw()","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2355},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(60.3,951.7)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(497.5,-39.7)"},"1867":{"submorphs":[{"__isSmartRef__":true,"id":1868},{"__isSmartRef__":true,"id":1875}],"scripts":[],"id":"6716E808-9BF0-471E-8BA5-0E0E4491D002","shape":{"__isSmartRef__":true,"id":1878},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1884},"lighterFill":{"__isSmartRef__":true,"id":1889},"label":{"__isSmartRef__":true,"id":1868},"name":"MagnifierButton1","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1894},"attributeConnections":[{"__isSmartRef__":true,"id":1897}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":1898},"derivationIds":[2588,"22797D34-67DE-4A06-81F0-4DF0A87ADBBC","81CB4C12-BCF0-4097-8B6D-D9419046367A","0767A57D-9BB2-48C6-9654-753D2B9D00A6","42871246-6725-4E41-A2C1-5A5BCF041097","BCE6E775-B5DF-4D6B-9F06-CDC02C1B1D0F","797EC165-A639-42D9-A059-669F6BEB92A7","FA498EFD-E50E-4CE0-9FA8-9AE2E8AE9580","4B68C371-CB37-45B4-910A-611E5FFC23DD","94E374B9-7ED4-4E39-96F1-6FD4E7AC3428","34D63515-7CC7-43FB-B7BB-87AFCA377D63","7E0B172C-0AF5-4C6E-B184-25A8FAE4FAB8","12239D52-D3D3-4713-BC3E-F0B95C488CB7","72559D92-4616-45A9-A0F2-72BA4147C0FB","E86C7328-AF24-4881-84AF-B7C7CEFEAE14","22D731CF-38F0-41CC-B125-74D2842ED847","B58A1A30-782E-4675-A276-2C01D35BEC70","ACEABA6D-071C-46C2-A325-BE30189AA45F","686443AE-DCDC-4998-8A39-48BC57D64FDC","8D660766-7C93-404C-9D92-B12CBF59A3CE","20DF1A18-6F2B-4D66-9110-75EB343C3C61","6295FA32-B7AA-4C61-BF03-5E69084C8FE8","72BEBA6F-7C26-47B6-AED2-253F02E48DE5","0B7FD918-BB64-49EA-A26A-45D408FBF85D","6B96BB67-EBE4-46AC-97F3-73F209469E96","7D373E3D-8EBD-4E82-99C0-2ABA4154DDD2"],"_ClipMode":"visible","highlightRectangle":{"__isSmartRef__":true,"id":1899},"isPressed":false,"owner":{"__isSmartRef__":true,"id":1866},"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":1975},"_Rotation":0,"_Scale":0.9920279440699439,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1976},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(664.4,-5.0)","distanceToDragEvent":"lively.pt(39.2,-13.1)"},"1868":{"submorphs":[],"scripts":[],"id":"65B8E035-5DF8-4B88-B57A-99E2A738EFB4","shape":{"__isSmartRef__":true,"id":1869},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":24,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":1867},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":1870},{"__isSmartRef__":true,"id":1872}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":1874},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"024C5ADE-C4CF-4E8E-BEC5-F93AD4839702","A2CC4D56-B9D8-4A48-B6FF-DDDD85ACDC2E","5AC5C4DE-00B0-43DB-B7F1-765674CE818B","750A11C6-766E-4B48-AE32-D71DE811EB4A","66A7B56E-A94E-44AE-8AED-C0C1B07554D4","CA8596D3-2D4F-453B-BE1B-DCEC8F85389B","4D7DC32F-79CB-4AF8-8B21-AB4F1809D4A8","439DE430-7651-470E-97D8-00E7F96B04DA","DAC920E6-217B-4515-AC09-2F9DCBA7375C","BD48C003-0502-451D-B6AA-7369FF3D1030","C3B8F4EA-3F44-47F4-B569-A0D5AB263BA0","BF7F0FA3-3F2A-4EEF-9687-BE2B0635DF13","3D7AEAC1-C9DD-4941-BA46-16F6783F5699","E04A78F9-3D6E-403F-BA8D-2583FCFFCE53","47E1F29B-6896-467D-8654-CA18929AE57A","509D86FF-5400-4374-BE79-90F0A7E3E90C","C7E53EE0-065A-4C59-8D13-311566722BB7","BA078BAC-7263-4B10-AFD3-3C4EA0DD8707","BCFE28D1-A115-453E-9116-EECC8FE1D50F","A354FF2E-BD85-429A-97C2-254D6033F50C","B26A73EB-9EB9-4CB0-89AF-FEE10445E3EA","ED910382-D586-4EC1-BD77-5E8DD759BDB4","05A48E42-A3E2-4C4A-8160-685CE469FD4E","732A3761-4FE1-4312-8EF7-E5ADF0D9E087","CDBDE5FF-3426-45BB-963D-51B2156D9C40"],"_MinTextWidth":24,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"1869":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"1870":{"style":{"__isSmartRef__":true,"id":1871},"chunkOwner":{"__isSmartRef__":true,"id":1868},"storedString":"","_id":"_1372","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1871":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1872":{"style":{"__isSmartRef__":true,"id":1873},"chunkOwner":{"__isSmartRef__":true,"id":1868},"storedString":"","_id":"_1373","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1873":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1874":{"morph":{"__isSmartRef__":true,"id":1868},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1875":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1876},"derivationIds":[null,"29E543E0-AE93-493A-A694-FC1C330D0544","F0366E4C-E97F-4C77-BEE4-340A0668ADD5","347F6028-5092-4F54-9A34-3EFF3FF0B815","BF7387E7-BCD7-4A5B-B9D2-C14ECF59EFCA","85BA370B-966E-41F7-8C2F-F3A926EC2AA2","1652172B-339A-43A1-9589-70E68B35A28E","705524F7-129B-4102-834E-2A1A45985BB5","5707DF70-CD77-4D53-96ED-5A0AEB227FB7","257E62CE-C668-4317-B5B7-8D394BDC3F6C","2DD4BEA5-E85A-4CD0-953E-9EB2E0735654","BB96B696-7BD4-44C4-9D60-B1551B89D6FA","FCAABC48-FBAF-4E12-8BC9-AC4ACB5A167B","EB81C4D7-5BD8-4DAC-BD70-8675E2338AAC","1DBAE3FF-B2F6-4348-8E06-81139C138D6E","49E7D450-EF74-4E94-B33B-B888D952F3BD","F0B267C4-54BA-4E6F-BFDD-4B047F4FF41A","36B8611D-B449-4F6E-8D0F-B5FD6406D45D","779DB518-01BD-4D32-AD65-BFED801E5D06","F47D501C-3750-4F0D-A2E1-E1B9CDA8368C","5DEBC468-2070-496D-A3DA-1A5C54BBBC41","1DB6E59C-CCC0-45D1-B3DA-6B2ECCE90296","B8001536-A62C-4660-90C2-B02509302EE5","F97079BD-335C-41D9-A5D5-782FB6FE21BD","E1543B0F-A69C-40F0-91C9-129DA75A82A6"],"id":"2CABA960-211A-4573-BCDE-86E23BCAA797","eventHandler":{"__isSmartRef__":true,"id":1877},"_ClipMode":"visible","__layered_droppingEnabled__":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":1867},"name":"leftpointing_magnifying_glass.png","isBeingDragged":false,"showsHalos":false,"eventsAreDisabled":true,"_HandStyle":"default","_PointerEvents":"none","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(-3.0,0.0)","distanceToDragEvent":"lively.pt(39.9,-9.0)"},"1876":{"_ImageURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAABAAAAAQBPJcTWAAAALnRFWHRUaXRsZQBMRUZULVBPSU5USU5HIE1BR05JRllJTkcgR0xBU1MgKFUrMUY1MEQpw88haQAAABV0RVh0QXV0aG9yAEFuZHJldyBNYXJjdXNl5zc3gwAAAC90RVh0U29mdHdhcmUAaW5mby5maWxlZm9ybWF0LmRhdGEuVW5pY29kZVBuZ1NlcnZsZXRoAX8wAAAAQ3RFWHREZXNjcmlwdGlvbgBodHRwOi8vd3d3LmZpbGVmb3JtYXQuaW5mby9pbmZvL3VuaWNvZGUvMWY1MGQvaW5kZXguaHRtk2hNQgAAADt0RVh0Q29weXJpZ2h0AGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzIuMC9siJKDAAAIDklEQVR42u1daWxVRRQeCi0tIqCAQCTIUtEIGlk0ilqEkEbiQhSKGAyCooIIggsiQuMWZNGwVMUFNIhKZBMobZClgK1FwAU3wIpSREDcUFZFEM/JOzf3vPHet9ze1/eYe77k+zNzl5nz3ZlzZntPKYFAcHojDXimmKH6cQbwZuBM4HLgx8A9wBPAU8BjwJ3ADcDFwMnArsCaYjr/0BB4DwlwjAwfL38DzgX2AdYWk3pDJnAM8E/NuN8BpwEHAq8DXgpsCswANgN2APak/BeBu7T7sQX1A9YQE8fuDwYAf2BG/JrEaefxmSjaeOAO9syNwBwxd2Q0o/7fMhr6h8Fx+oBIX346cATwF/aON6Qbc0ZH4G4y0lHgOGAdD8/Be/KAs4AFwKsdrqkHnAA8Tu8rAzYWCWz0Bh5hraKTT11fL+AH1FXlA8/SrsEu61fmW9qLFEqNAv5LRsEw9twEvKMzcAvwJ3LoHG2AW+n9B4HdgixGHhNjiccuKlbUp9aC7yoGnqflraa8A8C2QRTjMvIVaITyKI61BjnkqiILWEjvPAwcxvLqAj+nvAqH7s1oNAfupcpjeNskhnvQOQ/xYfxQCziHRVl3sjxsNfspvYSuNR4Ywn5ClT5CA7lYkUPRU0YVy4CivkVlOE7TKxa6AP+ivKlBEORe9nUO8XD/QhWay6oqmlK3dYoirTYs70FK/wd4ocli1KVIByu7XXmb9BsOPEmj76riSfZxbAM2oPQMmqLB9GUmC/I0M8AtHp9xCd3/rM8fCHISy+vH0ruaOi3Coyqv6ETPKPSpXEOZ4X9XoSl+y89sovTNJgoyklW8rw8+aKFP5apFo3SrbMNcWsnFpgmylkU19R3yY4mc0mk0j88Z62PZ5jHDV7DQugE5dkx/3CQxzlb2qt6aCF1HtJH6BHoGju4v97F8+Sp8zeRGlldCaZtMEmQAq+zICL5hpUvrwfXy19gzZvhcvj6aILNZ3ij2ETQzRZA3WWU7RrgOfQsu05YCnyLxcFS9h91fTlMgfqKdJsg6lteBpQ8wRZASVqmmUa7txvwEJ/qe8SoxGxYymK+wpnMsNGHpxviRbVShkzEatAb5iEHUSrqzQVuiUMkMf5IFGWnM/71giiAHqEL7U7iMf2gtkk/B7/M51E4qMlklvzwNymgxl+VvobQPTRCkMavkDpaelkJlbOkgyDUsv0LZu19Oe/A++BBLvyIB0ZJX9HIQhHdZBymt1BQfso9V1Jorag28PUXKN8tBkHqUV4elLTJFkM9YpVqzllOcAmXDiG6vJsZhlt+Kpc80RZBiF2eJK4fZSS5bd4fWUcTyc1n6Y6YIMpVVii+LTgFOTHLZNjoIMpTlT2fpXUwRpIcKn021gHuwcDN0ss525Cnn3fIt2DXfK3vPljGbHtK1gdcFmkNdkYTK4gz0Tgcxytg1fI6rUBkGvubA54Ta0lTFK9VYFhS/xKV18PEHX3MfYpogfPUND9DwuamFlP5oNZXlZRcxlmsDWutsCl/aNQYZWhfBnTlOceNsLq459E1wyyhwEeNvFb7ZusClrEbhNlbJoyp8Y3UejehxPWS08v/MBrbIlcr92BvfwZit7KMKOC3f3FRBcBC2mRlBnz0dpOzN17gvqrdP7+2p7PkoJz7Hrq2pCfeqMhzXasbI1/KHa/m4Y93reRFcU1mrIh8IXaLCJzpnsLyfKRozHrNZpbFF9NHyx2pGw2tWAZ8H3gW8UjmvvWdSlIQb3raq6Kdzp6vwBbOhWn5/FRCggy9lFcdN1521ax5Q0Y9B41o7nkn8Rv1/gSkS0T/crb0vV4Uv465UAUNjLerCkfAN2jUXKef19apwnYP4AynK4tfNU6m1ZlMtaK/stQZrLXu0Q6g6OIpTjoVfAK/Xnp1GDp1fhy0th1rwHLqmEbXYHkEQJYcGitwouG2onoPx0Ne8q+yDmtGIs8lPUFCgH/Q5R4XPQlt8nfKzKB9/ouNHLT/ddFEw7t+uGQbPko90GY+gOHgcoRc5+YeBj1DY3JPyGrq8qy6JdMhBDAyz8azhZLq2JRuP4HE3a6f8KhNH7k4Dt9UORqoE3qGqfiAUo7L7lX1kjfMd4H0UHGTTFMpLzH8VUAS3iN2znsQ1GugvprCvkvMYdSFouBYxPu98FdoKusblmZXUoiz0J1FuYgPUfCrXAof7S4MgimXIRVH8wwHq5vBLna9Cs8ULyEgVWrCg8zAJ79TtjGDXjSMx5kd4Fk7XB+a3uq5Sob1QfoW86JzxR2zcjjyj3/mKTafUpCAi2nPLVcB+QA379YdoGuWEBxEwars1hujIOpZQQS1jWhzvKXeIDAOBRhT+YgQ2kcYK71NLwgOauAKJ50jwpFW8J2jHKHvLKwYBuENmVxyibAiqKIlCOkVY1g8HZHkQ5SOXeTaBR9RW9vT7agp34xVlo4jiL7KoG0TjriCR4hVlk0r8EYrAtZQiZa+14wx1qzhF2Syi+C+K5VOWko8RUVJIlPc8irIhKCP6ZItSqeJbh8kSU/qHDCbKMuZT4hFlrpgxcaIUUcuJR5TdYsLEiFLIQuLMOESZJOZLnCjLyMhrabqkZRRR1qsArDQmW5SlZOxPVWhJ2E2UNRJlVQ/wi19CRv9WhXbJoCh8zb+IujVBNYqymIyPP55ZxsQoVvK78kkBrp28rXVThSJGcoE7YZ5RoTMlc8SBpw7kj2IEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgSAZ+A+0ucC4BysctgAAAABJRU5ErkJggg==","_NodeClass":["image"],"_NodeId":"29E543E0-AE93-493A-A694-FC1C330D0544","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.0,29.0)","_Padding":"lively.rect(0,0,0,0)"},"1877":{"morph":{"__isSmartRef__":true,"id":1875},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1878":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":1879},"_BorderRadius":5.2,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"1879":{"stops":[{"__isSmartRef__":true,"id":1880},{"__isSmartRef__":true,"id":1881},{"__isSmartRef__":true,"id":1882},{"__isSmartRef__":true,"id":1883}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1880":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"1881":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"1882":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"1883":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"1884":{"stops":[{"__isSmartRef__":true,"id":1885},{"__isSmartRef__":true,"id":1886},{"__isSmartRef__":true,"id":1887},{"__isSmartRef__":true,"id":1888}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1885":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"1886":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"1887":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"1888":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"1889":{"stops":[{"__isSmartRef__":true,"id":1890},{"__isSmartRef__":true,"id":1891},{"__isSmartRef__":true,"id":1892},{"__isSmartRef__":true,"id":1893}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1890":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"1891":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"1892":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"1893":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"1894":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"ScriptableButton","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":1895}],"revisionOnLoad":154251,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1895":{"date":{"__isSmartRef__":true,"id":1896},"author":"robertkrahn","message":"no comment","id":"0366C0A2-0C8E-4AEB-AAC3-120434134545"},"1896":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:10:10 GMT+0200 (Central Europe Daylight Time)"},"1897":{"sourceObj":{"__isSmartRef__":true,"id":1867},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1867},"targetMethodName":"onFire","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1898":{"morph":{"__isSmartRef__":true,"id":1867},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1899":{"submorphs":[],"scripts":[],"id":"364FF344-E489-461B-BC8C-ED45E4823ED4","shape":{"__isSmartRef__":true,"id":1900},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"HighlightRectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":1901},"eventHandler":{"__isSmartRef__":true,"id":1942},"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","6FECB598-D130-4242-BF1B-E18767608129","0B23F218-078F-4912-A262-31B957885F41","C56BA290-B836-4946-B4EF-DBB6FBA2368C","61176BAF-CFE6-4F2C-9F0A-971AAD6595A1","CB4127B2-0AA5-4B50-9978-F1FF39924A82","113050BB-CF0E-4193-91C6-9C25FC857EE8","EFF939E4-317B-4662-943F-77A6E6F65BD0","AA288E7F-3972-4F0D-87DD-61E4BD9C9C97","903E8C60-1158-42D5-85D2-DF134DA6CEC1","28FD6210-A549-4A11-9178-04E77FF556C0","B3312E29-D786-469F-865E-91FD69475A52","D947A1C1-DCBE-4485-A33D-DF549F6978E0","56CE0E60-45BE-43FF-9C6C-296D8AC326B6","CC61E3F8-8C8D-4F24-A591-023D3C88DEC8"],"partTests":{"__isSmartRef__":true,"id":1943},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"#startLetters":"","eventsAreDisabled":false,"_HandStyle":"default","_PointerEvents":"auto","_Rotation":0,"_Scale":1.0060210561262526,"owner":null,"magnifierButton":{"__isSmartRef__":true,"id":1867},"attributeConnections":[{"__isSmartRef__":true,"id":1948},{"__isSmartRef__":true,"id":1950},{"__isSmartRef__":true,"id":1952}],"isToolMorph":true,"isMetaTool":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1954},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(68.0,420.0)","distanceToDragEvent":"lively.pt(44.0,-14.0)"},"1900":{"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.2597,"_BorderStyle":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(747.0,512.0)","_BorderColor":"Color.rgb(204,0,0)","_Fill":"Color.rgb(58,0,255)","_Padding":"lively.rect(0,0,0,0)"},"1901":{"partsSpaceName":"PartsBin/Tools","comment":"A rectangle which highlights the object under the first hand of the world","migrationLevel":4,"partName":"HighlightRectangle","changes":[{"__isSmartRef__":true,"id":1902},{"__isSmartRef__":true,"id":1904},{"__isSmartRef__":true,"id":1906},{"__isSmartRef__":true,"id":1908},{"__isSmartRef__":true,"id":1910},{"__isSmartRef__":true,"id":1912},{"__isSmartRef__":true,"id":1914},{"__isSmartRef__":true,"id":1916},{"__isSmartRef__":true,"id":1918},{"__isSmartRef__":true,"id":1920},{"__isSmartRef__":true,"id":1922},{"__isSmartRef__":true,"id":1924},{"__isSmartRef__":true,"id":1926},{"__isSmartRef__":true,"id":1928},{"__isSmartRef__":true,"id":1930},{"__isSmartRef__":true,"id":1932},{"__isSmartRef__":true,"id":1934},{"__isSmartRef__":true,"id":1936},{"__isSmartRef__":true,"id":1938},{"__isSmartRef__":true,"id":1940}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1902":{"date":{"__isSmartRef__":true,"id":1903},"author":"timfelgentreff","message":"no comment","id":"3DB7DB40-210A-4BED-91FD-9287005703EC"},"1903":{"isSerializedDate":true,"string":"Thu May 24 2012 17:04:54 GMT+0200 (Central Europe Daylight Time)"},"1904":{"date":{"__isSmartRef__":true,"id":1905},"author":"tessi","message":"no comment","id":"23D7AA12-66A9-4C3B-B494-131256C291AC"},"1905":{"isSerializedDate":true,"string":"Thu May 24 2012 16:57:13 GMT+0200 (Central Europe Daylight Time)"},"1906":{"date":{"__isSmartRef__":true,"id":1907},"author":"tessi","message":"no comment","id":"2C30B7CA-388F-4F51-B4CF-A2E50E381148"},"1907":{"isSerializedDate":true,"string":"Thu May 24 2012 16:23:11 GMT+0200 (Central Europe Daylight Time)"},"1908":{"date":{"__isSmartRef__":true,"id":1909},"author":"tessi","message":"diable events","id":"7C1F71A3-FDAC-470A-B9A9-E1F2C9FEF18E"},"1909":{"isSerializedDate":true,"string":"Thu May 24 2012 14:46:08 GMT+0200 (Central Europe Daylight Time)"},"1910":{"date":{"__isSmartRef__":true,"id":1911},"author":"tessi","message":"no comment","id":"01996A33-11BC-4C15-96D7-B7D219E2E961"},"1911":{"isSerializedDate":true,"string":"Thu May 24 2012 14:39:50 GMT+0200 (Central Europe Daylight Time)"},"1912":{"date":{"__isSmartRef__":true,"id":1913},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1913":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Central Europe Daylight Time)"},"1914":{"date":{"__isSmartRef__":true,"id":1915},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1915":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Central Europe Daylight Time)"},"1916":{"date":{"__isSmartRef__":true,"id":1917},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1917":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Central Europe Standard Time)"},"1918":{"date":{"__isSmartRef__":true,"id":1919},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1919":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Central Europe Standard Time)"},"1920":{"date":{"__isSmartRef__":true,"id":1921},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1921":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Central Europe Standard Time)"},"1922":{"date":{"__isSmartRef__":true,"id":1923},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1923":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Central Europe Daylight Time)"},"1924":{"date":{"__isSmartRef__":true,"id":1925},"author":"tessi","message":"no comment","id":"4B982A01-25B3-455A-848D-89C2C3C471D7"},"1925":{"isSerializedDate":true,"string":"Thu May 24 2012 13:58:01 GMT+0200 (Central Europe Daylight Time)"},"1926":{"date":{"__isSmartRef__":true,"id":1927},"author":"tessi","message":"no comment","id":"2FD6CB7B-3BC7-4666-98B4-AACF1001954D"},"1927":{"isSerializedDate":true,"string":"Thu May 24 2012 14:07:32 GMT+0200 (Central Europe Daylight Time)"},"1928":{"date":{"__isSmartRef__":true,"id":1929},"author":"tessi","message":"no comment","id":"09CF5ECF-2C87-4B66-A164-39848628596F"},"1929":{"isSerializedDate":true,"string":"Thu May 24 2012 15:34:59 GMT+0200 (Central Europe Daylight Time)"},"1930":{"date":{"__isSmartRef__":true,"id":1931},"author":"tessi","message":"no comment","id":"252A3EB5-DB00-4CF9-BF38-2927DD1C5229"},"1931":{"isSerializedDate":true,"string":"Thu May 24 2012 16:34:29 GMT+0200 (Central Europe Daylight Time)"},"1932":{"date":{"__isSmartRef__":true,"id":1933},"author":"tessi","message":"no comment","id":"81534551-62C1-4FC9-96CB-A5AC6642CA1E"},"1933":{"isSerializedDate":true,"string":"Thu May 24 2012 16:45:49 GMT+0200 (Central Europe Daylight Time)"},"1934":{"date":{"__isSmartRef__":true,"id":1935},"author":"tessi","message":"no comment","id":"5125DE3A-D50E-4621-8490-F3A9D99C2C4C"},"1935":{"isSerializedDate":true,"string":"Thu May 24 2012 16:47:20 GMT+0200 (Central Europe Daylight Time)"},"1936":{"date":{"__isSmartRef__":true,"id":1937},"author":"tessi","message":"no comment","id":"C81A2FBF-CB0B-4A0B-9D63-F9AEDFCB5DA6"},"1937":{"isSerializedDate":true,"string":"Thu May 24 2012 16:51:06 GMT+0200 (Central Europe Daylight Time)"},"1938":{"date":{"__isSmartRef__":true,"id":1939},"author":"tessi","message":"no comment","id":"DC8EF5EC-7563-45B6-816D-20E2DC218525"},"1939":{"isSerializedDate":true,"string":"Thu May 24 2012 16:52:10 GMT+0200 (Central Europe Daylight Time)"},"1940":{"date":{"__isSmartRef__":true,"id":1941},"author":"timfelgentreff","message":"no comment","id":"E7515DFB-DE7D-4E1F-A2C3-85166DCE4942"},"1941":{"isSerializedDate":true,"string":"Thu May 24 2012 16:59:39 GMT+0200 (Central Europe Daylight Time)"},"1942":{"morph":{"__isSmartRef__":true,"id":1899},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1943":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1944}},"1944":{"test01IsMorph":{"__isSmartRef__":true,"id":1945}},"1945":{"varMapping":{"__isSmartRef__":true,"id":1946},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1947},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1946":{"this":{"__isSmartRef__":true,"id":1943}},"1947":{},"1948":{"sourceObj":{"__isSmartRef__":true,"id":1899},"sourceAttrName":"onMouseMove","targetObj":{"__isSmartRef__":true,"id":1899},"targetMethodName":"updateOnMove","varMapping":{"__isSmartRef__":true,"id":1949},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1949":{"source":{"__isSmartRef__":true,"id":1899},"target":{"__isSmartRef__":true,"id":1899}},"1950":{"sourceObj":{"__isSmartRef__":true,"id":1899},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":1867},"targetMethodName":"removeHighlighting","varMapping":{"__isSmartRef__":true,"id":1951},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1951":{"source":{"__isSmartRef__":true,"id":1899},"target":{"__isSmartRef__":true,"id":1867}},"1952":{"sourceObj":{"__isSmartRef__":true,"id":1899},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":1867},"targetMethodName":"setTarget","varMapping":{"__isSmartRef__":true,"id":1953},"converterString":"function () {\n return this.sourceObj.morphUnderCursor();\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1953":{"source":{"__isSmartRef__":true,"id":1899},"target":{"__isSmartRef__":true,"id":1867}},"1954":{"update":{"__isSmartRef__":true,"id":1955},"updateOnMove":{"__isSmartRef__":true,"id":1959},"bringToFront":{"__isSmartRef__":true,"id":1963},"morphUnderCursor":{"__isSmartRef__":true,"id":1971}},"1955":{"varMapping":{"__isSmartRef__":true,"id":1956},"source":"function update(morphUnderCursor) {\n if (morphUnderCursor === this.magnifierButton ||\n this.magnifierButton.submorphs.include(morphUnderCursor)) {\n morphToHighlight = this.magnifierButton.currentTarget();\n } else {\n morphToHighlight = morphUnderCursor;\n }\n\n if (morphToHighlight && morphToHighlight.world()) {\n this.setPosition(morphToHighlight.getPositionInWorld());\n this.setExtent(morphToHighlight.getExtent());\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1956":{"this":{"__isSmartRef__":true,"id":1899}},"1957":{"timestamp":{"__isSmartRef__":true,"id":1958},"user":"lauritz","tags":[]},"1958":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:29:58 GMT+0200 (Central Europe Daylight Time)"},"1959":{"varMapping":{"__isSmartRef__":true,"id":1960},"source":"function updateOnMove() {\n this.update(this.morphUnderCursor());\n this.bringToFront();\n}","funcProperties":{"__isSmartRef__":true,"id":1961},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1960":{"this":{"__isSmartRef__":true,"id":1899}},"1961":{"timestamp":{"__isSmartRef__":true,"id":1962},"user":"lauritz","tags":[]},"1962":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:33 GMT+0200 (Central Europe Daylight Time)"},"1963":{"varMapping":{"__isSmartRef__":true,"id":1964},"source":"function bringToFront() {\n this.renderContext().morphNode.style.zIndex= 1000;\n}","funcProperties":{"__isSmartRef__":true,"id":1969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1964":{"this":{"__isSmartRef__":true,"id":1899},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1965}},"1965":{"$super":{"__isSmartRef__":true,"id":1966}},"1966":{"varMapping":{"__isSmartRef__":true,"id":1967},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1968},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1967":{"obj":{"__isSmartRef__":true,"id":1899},"name":"bringToFront"},"1968":{},"1969":{"timestamp":{"__isSmartRef__":true,"id":1970},"user":"lauritz","tags":[]},"1970":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:12:09 GMT+0200 (Central Europe Daylight Time)"},"1971":{"varMapping":{"__isSmartRef__":true,"id":1972},"source":"function morphUnderCursor() {\n var that = this,\n world = lively.morphic.World.current(); \n \n return world.morphsContainingPoint(world.firstHand().getPosition()).detect(\n function(ea) {\n return !ea.isPlaceholder &&\n !ea.isHalo &&\n (!ea.owner || !ea.owner.isHalo) &&\n !(ea === that);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":1973},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1972":{"this":{"__isSmartRef__":true,"id":1899}},"1973":{"timestamp":{"__isSmartRef__":true,"id":1974},"user":"lauritz","tags":[]},"1974":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:36 GMT+0200 (Central Europe Daylight Time)"},"1975":{"moveHorizontal":true},"1976":{"onFire":{"__isSmartRef__":true,"id":1977},"removeHighlighting":{"__isSmartRef__":true,"id":1981},"onMouseMove":{"__isSmartRef__":true,"id":1985},"onMouseOut":{"__isSmartRef__":true,"id":1993},"reset":{"__isSmartRef__":true,"id":2001},"isTracking":{"__isSmartRef__":true,"id":2005},"isHighlighting":{"__isSmartRef__":true,"id":2009},"currentTarget":{"__isSmartRef__":true,"id":2013},"setupHighlightRectangle":{"__isSmartRef__":true,"id":2017},"setTarget":{"__isSmartRef__":true,"id":2021}},"1977":{"varMapping":{"__isSmartRef__":true,"id":1978},"source":"function onFire() {\n var hand = lively.morphic.World.current().firstHand(),\n highlight = this.highlightRectangle,\n that = this;\n\n if (this.isTracking()) {\n this.removeHighlighting();\n } else {\n this.world().addMorph(highlight);\n hand.highlightConnection = connect(hand, \"scrollFocusMorph\", highlight, \"update\");\n highlight.bringToFront();\n if (!this.currentTarget() || !this.currentTarget().world()) {\n highlight.setExtent(pt(0,0));\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1978":{"this":{"__isSmartRef__":true,"id":1867}},"1979":{"timestamp":{"__isSmartRef__":true,"id":1980},"user":"lauritz","tags":[]},"1980":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:40:51 GMT+0200 (Central Europe Daylight Time)"},"1981":{"varMapping":{"__isSmartRef__":true,"id":1982},"source":"function removeHighlighting() {\n var hand = this.world().firstHand();\n\n if (this.highlightRectangle) {\n this.highlightRectangle.remove();\n }\n\n hand.attributeConnections.removeAt(\n hand.attributeConnections.indexOf(hand.highlightConnection));\n hand.highlightConnection = null;\n}","funcProperties":{"__isSmartRef__":true,"id":1983},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1982":{"this":{"__isSmartRef__":true,"id":1867}},"1983":{"timestamp":{"__isSmartRef__":true,"id":1984},"user":"jenslincke","tags":[]},"1984":{"isSerializedDate":true,"string":"Tue Dec 18 2012 12:54:24 GMT+0100 (Central Europe Standard Time)"},"1985":{"varMapping":{"__isSmartRef__":true,"id":1986},"source":"function onMouseMove(evt) {\n var target = this.currentTarget();\n if (target && target.world() && !this.isHighlighting()) {\n this.highlightRectangle.update(target);\n this.world().addMorph(this.highlightRectangle);\n this.highlightRectangle.bringToFront();\n this.targetHighlight = this.highlightRectangle;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1991},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1986":{"this":{"__isSmartRef__":true,"id":1867},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1987}},"1987":{"$super":{"__isSmartRef__":true,"id":1988}},"1988":{"varMapping":{"__isSmartRef__":true,"id":1989},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1990},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1989":{"obj":{"__isSmartRef__":true,"id":1867},"name":"onMouseMove"},"1990":{},"1991":{"timestamp":{"__isSmartRef__":true,"id":1992},"user":"lauritz","tags":[]},"1992":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:25:52 GMT+0200 (Central Europe Daylight Time)"},"1993":{"varMapping":{"__isSmartRef__":true,"id":1994},"source":"function onMouseOut() {\n if (this.isHighlighting()) {\n if (!this.isTracking()) {\n this.targetHighlight.remove();\n }\n delete this.targetHighlight;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1999},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1994":{"this":{"__isSmartRef__":true,"id":1867},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1995}},"1995":{"$super":{"__isSmartRef__":true,"id":1996}},"1996":{"varMapping":{"__isSmartRef__":true,"id":1997},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1998},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1997":{"obj":{"__isSmartRef__":true,"id":1867},"name":"onMouseOut"},"1998":{},"1999":{"timestamp":{"__isSmartRef__":true,"id":2000},"user":"lauritz","tags":[]},"2000":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:21:57 GMT+0200 (Central Europe Daylight Time)"},"2001":{"varMapping":{"__isSmartRef__":true,"id":2002},"source":"function reset() {\n this.highlightRectangle.attributeConnections = [];\n \n var r = this.highlightRectangle;\n r.isToolMorph = true\n disconnectAll(r)\n connect(r, \"onMouseMove\", this.highlightRectangle, \"updateOnMove\")\n connect(r, \"onMouseUp\", this, \"removeHighlighting\")\n connect(r, \"onMouseUp\", this, \"setTarget\",\n {converter: function () {\n return this.sourceObj.morphUnderCursor();\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":2003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2002":{"this":{"__isSmartRef__":true,"id":1867}},"2003":{"timestamp":{"__isSmartRef__":true,"id":2004},"user":"jenslincke","tags":[]},"2004":{"isSerializedDate":true,"string":"Mon Dec 17 2012 17:02:31 GMT+0100 (Central Europe Standard Time)"},"2005":{"varMapping":{"__isSmartRef__":true,"id":2006},"source":"function isTracking() {\n return !!this.world().firstHand().highlightConnection;\n}","funcProperties":{"__isSmartRef__":true,"id":2007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2006":{"this":{"__isSmartRef__":true,"id":1867}},"2007":{"timestamp":{"__isSmartRef__":true,"id":2008},"user":"lauritz","tags":[]},"2008":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:25 GMT+0200 (Central Europe Daylight Time)"},"2009":{"varMapping":{"__isSmartRef__":true,"id":2010},"source":"function isHighlighting() {\n return !!this.targetHighlight;\n}","funcProperties":{"__isSmartRef__":true,"id":2011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2010":{"this":{"__isSmartRef__":true,"id":1867}},"2011":{"timestamp":{"__isSmartRef__":true,"id":2012},"user":"lauritz","tags":[]},"2012":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:22 GMT+0200 (Central Europe Daylight Time)"},"2013":{"varMapping":{"__isSmartRef__":true,"id":2014},"source":"function currentTarget() {\n return this.owner.target;\n}","funcProperties":{"__isSmartRef__":true,"id":2015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2014":{"this":{"__isSmartRef__":true,"id":1867}},"2015":{"timestamp":{"__isSmartRef__":true,"id":2016},"user":"lauritz","tags":[]},"2016":{"isSerializedDate":true,"string":"Wed Jun 06 2012 18:26:02 GMT+0200 (Central Europe Daylight Time)"},"2017":{"varMapping":{"__isSmartRef__":true,"id":2018},"source":"function setupHighlightRectangle() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":2019},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2018":{"this":{"__isSmartRef__":true,"id":1867}},"2019":{"timestamp":{"__isSmartRef__":true,"id":2020},"user":"jenslincke","tags":[]},"2020":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:26:03 GMT+0100 (Central Europe Standard Time)"},"2021":{"varMapping":{"__isSmartRef__":true,"id":2022},"source":"function setTarget(obj) {\n this.owner.setTarget(obj)\n}","funcProperties":{"__isSmartRef__":true,"id":2023},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2022":{"this":{"__isSmartRef__":true,"id":1867}},"2023":{"timestamp":{"__isSmartRef__":true,"id":2024},"user":"jenslincke","tags":[]},"2024":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:27:04 GMT+0100 (Central Europe Standard Time)"},"2025":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":17.78,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(2.0,18.0)","_Extent":"lively.pt(727.0,123.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)","_Fill":"Color.rgb(223,249,127)"},"2026":{"migrationLevel":4,"comment":"a simple text morph","partName":"SpecialSyntaxWorkspace","changes":[{"__isSmartRef__":true,"id":2027},{"__isSmartRef__":true,"id":2029},{"__isSmartRef__":true,"id":2031},{"__isSmartRef__":true,"id":2033},{"__isSmartRef__":true,"id":2035},{"__isSmartRef__":true,"id":2037},{"__isSmartRef__":true,"id":2039},{"__isSmartRef__":true,"id":2041},{"__isSmartRef__":true,"id":2043}],"lastModifiedDate":{"__isSmartRef__":true,"id":2045},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2027":{"date":{"__isSmartRef__":true,"id":2028},"author":"jenslincke","message":"no comment","id":"5A416C80-0936-40FE-B19A-D8B3AB3E243C"},"2028":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:29:08 GMT+0100 (Central Europe Standard Time)"},"2029":{"date":{"__isSmartRef__":true,"id":2030},"author":"jenslincke","message":"no comment","id":"E9F4BC8B-D5C2-42F9-A1D1-E7D3843A9A3B"},"2030":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:14:18 GMT+0100 (Central Europe Standard Time)"},"2031":{"date":{"__isSmartRef__":true,"id":2032},"author":"jenslincke","message":"no comment","id":"4867AA9B-8A78-46E2-A531-138A243E78F9"},"2032":{"isSerializedDate":true,"string":"Tue Dec 11 2012 12:07:25 GMT+0100 (Central Europe Standard Time)"},"2033":{"date":{"__isSmartRef__":true,"id":2034},"author":"jenslincke","message":"no comment","id":"FBFBFDA1-7B2B-4E09-B7EC-270BD1E20D91"},"2034":{"isSerializedDate":true,"string":"Tue Dec 11 2012 12:05:06 GMT+0100 (Central Europe Standard Time)"},"2035":{"date":{"__isSmartRef__":true,"id":2036},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"2036":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Central Europe Daylight Time)"},"2037":{"date":{"__isSmartRef__":true,"id":2038},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"2038":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Central Europe Daylight Time)"},"2039":{"date":{"__isSmartRef__":true,"id":2040},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"2040":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Central Europe Daylight Time)"},"2041":{"date":{"__isSmartRef__":true,"id":2042},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"2042":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Central Europe Standard Time)"},"2043":{"date":{"__isSmartRef__":true,"id":2044},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"2044":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Central Europe Daylight Time)"},"2045":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:28:45 GMT+0100 (Central Europe Standard Time)"},"2046":{"style":{"__isSmartRef__":true,"id":2047},"chunkOwner":{"__isSmartRef__":true,"id":1866},"_id":"_3","storedString":"// var target = $world\nthis.target = $world\n//this.target = #ExampleWorld\n\nthis.initializeData()\n\nthis.draw()","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2047":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2048":{"morph":{"__isSmartRef__":true,"id":1866},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2049":{"morph":{"__isSmartRef__":true,"id":1866},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(941.0,598.0)"},"2050":{"morph":{"__isSmartRef__":true,"id":1866},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1362.8,598.0)"},"2051":{"morph":{"__isSmartRef__":true,"id":1866},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1784.7,598.0)"},"2052":{"morph":{"__isSmartRef__":true,"id":1866},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1784.7,668.0)"},"2053":{"morph":{"__isSmartRef__":true,"id":1866},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1784.7,738.0)"},"2054":{"morph":{"__isSmartRef__":true,"id":1866},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1362.8,738.0)"},"2055":{"morph":{"__isSmartRef__":true,"id":1866},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(941.0,738.0)"},"2056":{"morph":{"__isSmartRef__":true,"id":1866},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(941.0,668.0)"},"2057":{"sourceObj":{"__isSmartRef__":true,"id":1866},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":1866},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":2058},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2058":{"source":{"__isSmartRef__":true,"id":1866},"target":{"__isSmartRef__":true,"id":1866}},"2059":{"#startLetters":"","_ClipMode":"visible","_traitConfig_":[{"__isSmartRef__":true,"id":2060},{"__isSmartRef__":true,"id":2062}],"attributeConnections":[{"__isSmartRef__":true,"id":2064}],"data":{"__isSmartRef__":true,"id":2078},"derivationIds":[null,"3C1D17F3-0044-4726-B85A-A251A1F703B8","E43FA7DD-9693-40B9-8E88-821D5DCC0811","9FB8D17D-9023-44E8-9410-8AD268E25C75","9BD8C9A7-2A05-43C2-B96B-5EBD5ED44A95","54E9039F-4D91-48B7-B91C-8338A0BEC1F7","1A5EB7AE-1AC3-4FA6-8CF2-0835DF44CFA1","70EF3E19-6C17-4AF7-8C9B-406C7086FDB9","F339FE29-2DCB-412C-AC2A-3427836D8E01","1C09A3B2-9BEC-4791-8140-328F82C79025","717B61B6-1ED9-4352-89F1-215B0148A491","7C62382C-A5E1-4302-BA7E-79A1EAB06592","D7236C84-FA4D-4A12-A484-272D5B76E919"],"__layered_droppingEnabled__":true,"eventHandler":{"__isSmartRef__":true,"id":2113},"halosEnabled":true,"id":"10F38E43-8F87-4ED9-B839-C55255A3C121","isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":2114},"name":"MorphHierrachyVisualization","partsBinMetaInfo":{"__isSmartRef__":true,"id":2115},"prevScroll":[0,0],"scripts":[],"shape":{"__isSmartRef__":true,"id":2066},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":2127}],"xUnit":"words","yUnit":"ms","yValues":[1,0,2,4,4,2,2,6,6,5,1],"doNotSerialize":["chart"],"isLockOwner":false,"grabbingEnabled":false,"morphs":{"__isSmartRef__":true,"id":2285},"nodes":{"__isSmartRef__":true,"id":2291},"nextDataIndex":6,"nextDataInde":0,"nextDataIndex2":null,"moved":true,"_Rotation":0,"_Scale":1,"_StyleSheet":{"__isSmartRef__":true,"id":2298},"_StyleClassNames":["Morph","HtmlWrapperMorph"],"isCopyMorphRef":true,"morphRefId":1,"__serializedExpressions__":["distanceToDragEvent","updateDelayed","_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2309},"__LivelyClassName__":"lively.morphic.HtmlWrapperMorph","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","distanceToDragEvent":"lively.pt(506.0,-13.0)","updateDelayed":"lively.pt(743.0,508.0)","_Position":"lively.pt(60.3,430.7)"},"2060":{"options":{"__isSmartRef__":true,"id":2061},"traitName":"d3WrapperTrait"},"2061":{},"2062":{"options":{"__isSmartRef__":true,"id":2063},"traitName":"apps.d3Interface.d3WrapperTrait"},"2063":{},"2064":{"dependendConnections":[{"__isSmartRef__":true,"id":2065},{"__isSmartRef__":true,"id":2065},{"__isSmartRef__":true,"id":2065},{"__isSmartRef__":true,"id":2065},{"__isSmartRef__":true,"id":2067}],"sourceAttrName":"extent","sourceObj":{"__isSmartRef__":true,"id":2059},"targetMethodName":"updateDelayed","targetObj":{"__isSmartRef__":true,"id":2059},"attributeConnections":[{"__isSmartRef__":true,"id":2070},{"__isSmartRef__":true,"id":2072},{"__isSmartRef__":true,"id":2074},{"__isSmartRef__":true,"id":2076}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"2065":{"dependedBy":{"__isSmartRef__":true,"id":2064},"sourceAttrName":"_Extent","sourceObj":{"__isSmartRef__":true,"id":2066},"targetMethodName":"updateDelayed","targetObj":{"__isSmartRef__":true,"id":2059},"varMapping":{"__isSmartRef__":true,"id":2069},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2066":{"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":2.296,"_Opacity":1,"attributeConnections":[{"__isSmartRef__":true,"id":2065},{"__isSmartRef__":true,"id":2067}],"doNotCopyProperties":["$$_Extent"],"doNotSerialize":["$$_Extent"],"stringifiedShapeNode":"







WorldTitleSteppingWordCounterWordsTextButtonTextButton1TextButton2TextTextCheapWorldLayoutSpecialSyntaxWorkspace2MagnifierButton1Textleftpointing_magnifying_glass.pngText1ExampleWorldNameLabel3ConnectorRectangleRectangle1Text2Text4SpecialSyntaxWorkspace3MagnifierButton1Textleftpointing_magnifying_glass.pngTextMorphHierrachyVisualizationMagnifierButton2Textleftpointing_magnifying_glass.pngHandMorph



","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","_Position","extent"],"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(222,222,222)","_Extent":"lively.pt(743.0,508.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,-3.0)","extent":"lively.pt(0.0,0.0)"},"2067":{"sourceObj":{"__isSmartRef__":true,"id":2066},"sourceAttrName":"_Extent","targetObj":{"__isSmartRef__":true,"id":2064},"targetMethodName":"update","varMapping":{"__isSmartRef__":true,"id":2068},"dependedBy":{"__isSmartRef__":true,"id":2064},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2068":{"source":{"__isSmartRef__":true,"id":2066},"target":{"__isSmartRef__":true,"id":2064}},"2069":{"source":{"__isSmartRef__":true,"id":2066},"target":{"__isSmartRef__":true,"id":2059}},"2070":{"sourceObj":{"__isSmartRef__":true,"id":2064},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":2065},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":2071},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2071":{"source":{"__isSmartRef__":true,"id":2064},"target":{"__isSmartRef__":true,"id":2065}},"2072":{"sourceObj":{"__isSmartRef__":true,"id":2064},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":2065},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":2073},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2073":{"source":{"__isSmartRef__":true,"id":2064},"target":{"__isSmartRef__":true,"id":2065}},"2074":{"sourceObj":{"__isSmartRef__":true,"id":2064},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":2065},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":2075},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2075":{"source":{"__isSmartRef__":true,"id":2064},"target":{"__isSmartRef__":true,"id":2065}},"2076":{"sourceObj":{"__isSmartRef__":true,"id":2064},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":2067},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":2077},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2077":{"source":{"__isSmartRef__":true,"id":2064},"target":{"__isSmartRef__":true,"id":2067}},"2078":{"root":{"__isSmartRef__":true,"id":2079}},"2079":{"name":"World","children":[{"__isSmartRef__":true,"id":2080},{"__isSmartRef__":true,"id":2081},{"__isSmartRef__":true,"id":2089},{"__isSmartRef__":true,"id":2090},{"__isSmartRef__":true,"id":2091},{"__isSmartRef__":true,"id":2095},{"__isSmartRef__":true,"id":2096},{"__isSmartRef__":true,"id":2101},{"__isSmartRef__":true,"id":2102},{"__isSmartRef__":true,"id":2103},{"__isSmartRef__":true,"id":2107},{"__isSmartRef__":true,"id":2108},{"__isSmartRef__":true,"id":2112}],"depth":0,"x":180,"y":0},"2080":{"name":"Title","children":[],"parent":{"__isSmartRef__":true,"id":2079},"depth":1,"x":13.846153846153847,"y":45.33333333333333},"2081":{"name":"SteppingWordCounter","children":[{"__isSmartRef__":true,"id":2082},{"__isSmartRef__":true,"id":2083},{"__isSmartRef__":true,"id":2085},{"__isSmartRef__":true,"id":2087}],"parent":{"__isSmartRef__":true,"id":2079},"depth":1,"x":41.53846153846154,"y":45.33333333333333},"2082":{"name":"WordsText","children":[],"parent":{"__isSmartRef__":true,"id":2081},"depth":2,"x":16.15384615384617,"y":90.66666666666666},"2083":{"name":"Button","children":[{"__isSmartRef__":true,"id":2084}],"parent":{"__isSmartRef__":true,"id":2081},"depth":2,"x":30.000000000000018,"y":90.66666666666666},"2084":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":2083},"depth":3,"x":30.000000000000018,"y":136},"2085":{"name":"Button1","children":[{"__isSmartRef__":true,"id":2086}],"parent":{"__isSmartRef__":true,"id":2081},"depth":2,"x":48.46153846153846,"y":90.66666666666666},"2086":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":2085},"depth":3,"x":48.46153846153846,"y":136},"2087":{"name":"Button2","children":[{"__isSmartRef__":true,"id":2088}],"parent":{"__isSmartRef__":true,"id":2081},"depth":2,"x":66.92307692307693,"y":90.66666666666666},"2088":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":2087},"depth":3,"x":66.92307692307693,"y":136},"2089":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":2079},"depth":1,"x":69.23076923076924,"y":45.33333333333333},"2090":{"name":"CheapWorldLayout","children":[],"parent":{"__isSmartRef__":true,"id":2079},"depth":1,"x":96.92307692307692,"y":45.33333333333333},"2091":{"name":"SpecialSyntaxWorkspace2","children":[{"__isSmartRef__":true,"id":2092}],"parent":{"__isSmartRef__":true,"id":2079},"depth":1,"x":124.61538461538461,"y":45.33333333333333},"2092":{"name":"MagnifierButton1","children":[{"__isSmartRef__":true,"id":2093},{"__isSmartRef__":true,"id":2094}],"parent":{"__isSmartRef__":true,"id":2091},"depth":2,"x":124.61538461538461,"y":90.66666666666666},"2093":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":2092},"depth":3,"x":120.00000000000001,"y":136},"2094":{"name":"leftpointing_magnifying_glass.png","children":[],"parent":{"__isSmartRef__":true,"id":2092},"depth":3,"x":129.23076923076923,"y":136},"2095":{"name":"Text1","children":[],"parent":{"__isSmartRef__":true,"id":2079},"depth":1,"x":152.3076923076923,"y":45.33333333333333},"2096":{"name":"ExampleWorld","children":[{"__isSmartRef__":true,"id":2097},{"__isSmartRef__":true,"id":2098},{"__isSmartRef__":true,"id":2099},{"__isSmartRef__":true,"id":2100}],"parent":{"__isSmartRef__":true,"id":2079},"depth":1,"x":180,"y":45.33333333333333},"2097":{"name":"NameLabel3","children":[],"parent":{"__isSmartRef__":true,"id":2096},"depth":2,"x":159.23076923076923,"y":90.66666666666666},"2098":{"name":"Connector","children":[],"parent":{"__isSmartRef__":true,"id":2096},"depth":2,"x":173.0769230769231,"y":90.66666666666666},"2099":{"name":"Rectangle","children":[],"parent":{"__isSmartRef__":true,"id":2096},"depth":2,"x":186.92307692307693,"y":90.66666666666666},"2100":{"name":"Rectangle1","children":[],"parent":{"__isSmartRef__":true,"id":2096},"depth":2,"x":200.76923076923077,"y":90.66666666666666},"2101":{"name":"Text2","children":[],"parent":{"__isSmartRef__":true,"id":2079},"depth":1,"x":207.69230769230768,"y":45.33333333333333},"2102":{"name":"Text4","children":[],"parent":{"__isSmartRef__":true,"id":2079},"depth":1,"x":235.3846153846154,"y":45.33333333333333},"2103":{"name":"SpecialSyntaxWorkspace3","children":[{"__isSmartRef__":true,"id":2104}],"parent":{"__isSmartRef__":true,"id":2079},"depth":1,"x":263.07692307692304,"y":45.33333333333333},"2104":{"name":"MagnifierButton1","children":[{"__isSmartRef__":true,"id":2105},{"__isSmartRef__":true,"id":2106}],"parent":{"__isSmartRef__":true,"id":2103},"depth":2,"x":263.07692307692304,"y":90.66666666666666},"2105":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":2104},"depth":3,"x":258.46153846153845,"y":136},"2106":{"name":"leftpointing_magnifying_glass.png","children":[],"parent":{"__isSmartRef__":true,"id":2104},"depth":3,"x":267.69230769230774,"y":136},"2107":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":2079},"depth":1,"x":290.7692307692308,"y":45.33333333333333},"2108":{"name":"MorphHierrachyVisualization","children":[{"__isSmartRef__":true,"id":2109}],"parent":{"__isSmartRef__":true,"id":2079},"depth":1,"x":318.46153846153845,"y":45.33333333333333},"2109":{"name":"MagnifierButton2","children":[{"__isSmartRef__":true,"id":2110},{"__isSmartRef__":true,"id":2111}],"parent":{"__isSmartRef__":true,"id":2108},"depth":2,"x":318.46153846153845,"y":90.66666666666666},"2110":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":2109},"depth":3,"x":313.84615384615387,"y":136},"2111":{"name":"leftpointing_magnifying_glass.png","children":[],"parent":{"__isSmartRef__":true,"id":2109},"depth":3,"x":323.07692307692315,"y":136},"2112":{"name":"HandMorph","children":[],"parent":{"__isSmartRef__":true,"id":2079},"depth":1,"x":346.1538461538462,"y":45.33333333333333},"2113":{"morph":{"__isSmartRef__":true,"id":2059},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2114":{"resizeHeight":true,"resizeWidth":true},"2115":{"#startLetters":"","partName":"MorphHierrachyVisualization","requiredModules":["apps.d3Interface"],"partsSpaceName":"PartsBin/Visualization/","comment":"no comment","changes":[{"__isSmartRef__":true,"id":2116},{"__isSmartRef__":true,"id":2118},{"__isSmartRef__":true,"id":2120},{"__isSmartRef__":true,"id":2122},{"__isSmartRef__":true,"id":2124}],"migrationLevel":4,"lastModifiedDate":{"__isSmartRef__":true,"id":2126},"revisionOnLoad":189854,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2116":{"date":{"__isSmartRef__":true,"id":2117},"author":"jenslincke","message":"no comment","id":"900E924E-3DCD-4D36-8A5E-D127326B5E11"},"2117":{"isSerializedDate":true,"string":"Fri Jan 18 2013 11:57:37 GMT+0100 (Central Europe Standard Time)"},"2118":{"date":{"__isSmartRef__":true,"id":2119},"author":"jenslincke","message":"no comment","id":"EA8F98BC-8C7A-4CAE-AE29-018891B193BD"},"2119":{"isSerializedDate":true,"string":"Tue Dec 18 2012 13:13:31 GMT+0100 (Central Europe Standard Time)"},"2120":{"date":{"__isSmartRef__":true,"id":2121},"author":"jenslincke","message":"no comment","id":"0755F3DA-DF64-42F7-ABDB-3C44A0BB26AE"},"2121":{"isSerializedDate":true,"string":"Tue Dec 18 2012 13:13:06 GMT+0100 (Central Europe Standard Time)"},"2122":{"date":{"__isSmartRef__":true,"id":2123},"author":"jenslincke","message":"no comment","id":"7D1101AA-8EAA-45A3-815A-CD8CA3E33E22"},"2123":{"isSerializedDate":true,"string":"Fri Jan 18 2013 14:24:46 GMT+0100 (Central Europe Standard Time)"},"2124":{"date":{"__isSmartRef__":true,"id":2125},"author":"jenslincke","message":"no comment","id":"1DF7B5DC-D35D-48A1-96CC-D41D3A09E32D"},"2125":{"isSerializedDate":true,"string":"Fri Jan 18 2013 14:26:16 GMT+0100 (Central Europe Standard Time)"},"2126":{"isSerializedDate":true,"string":"Fri Jan 18 2013 14:23:25 GMT+0100 (Central Europe Standard Time)"},"2127":{"submorphs":[{"__isSmartRef__":true,"id":2128},{"__isSmartRef__":true,"id":2135}],"scripts":[],"id":"672925B3-D492-48C5-B980-0C2981B3B4B3","shape":{"__isSmartRef__":true,"id":2138},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2144},"lighterFill":{"__isSmartRef__":true,"id":2149},"label":{"__isSmartRef__":true,"id":2128},"name":"MagnifierButton2","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":2154},"attributeConnections":[{"__isSmartRef__":true,"id":2157}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":2158},"derivationIds":[2588,"22797D34-67DE-4A06-81F0-4DF0A87ADBBC","81CB4C12-BCF0-4097-8B6D-D9419046367A","0767A57D-9BB2-48C6-9654-753D2B9D00A6","42871246-6725-4E41-A2C1-5A5BCF041097","BCE6E775-B5DF-4D6B-9F06-CDC02C1B1D0F","797EC165-A639-42D9-A059-669F6BEB92A7","FA498EFD-E50E-4CE0-9FA8-9AE2E8AE9580","4B68C371-CB37-45B4-910A-611E5FFC23DD","94E374B9-7ED4-4E39-96F1-6FD4E7AC3428","34D63515-7CC7-43FB-B7BB-87AFCA377D63","7E0B172C-0AF5-4C6E-B184-25A8FAE4FAB8","12239D52-D3D3-4713-BC3E-F0B95C488CB7","72559D92-4616-45A9-A0F2-72BA4147C0FB","E86C7328-AF24-4881-84AF-B7C7CEFEAE14","22D731CF-38F0-41CC-B125-74D2842ED847","B58A1A30-782E-4675-A276-2C01D35BEC70","ACEABA6D-071C-46C2-A325-BE30189AA45F","686443AE-DCDC-4998-8A39-48BC57D64FDC","8D660766-7C93-404C-9D92-B12CBF59A3CE","20DF1A18-6F2B-4D66-9110-75EB343C3C61","6295FA32-B7AA-4C61-BF03-5E69084C8FE8","72BEBA6F-7C26-47B6-AED2-253F02E48DE5","0B7FD918-BB64-49EA-A26A-45D408FBF85D","6B96BB67-EBE4-46AC-97F3-73F209469E96","9AB96A56-C1DC-4BE4-B2A9-EC0BB7D71D78","381F59F9-70F4-40C5-ABCF-FE90E2299599"],"_ClipMode":"visible","highlightRectangle":{"__isSmartRef__":true,"id":2159},"isPressed":false,"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":2235},"owner":{"__isSmartRef__":true,"id":2059},"_Rotation":0,"_Scale":0.9920279440699439,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2236},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(663.4,-2.0)","distanceToDragEvent":"lively.pt(37.1,-15.5)"},"2128":{"submorphs":[],"scripts":[],"id":"9B12C9AF-5EA3-4FC4-8768-2436B647BE3D","shape":{"__isSmartRef__":true,"id":2129},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":24,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":2127},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":2130},{"__isSmartRef__":true,"id":2132}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":2134},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"024C5ADE-C4CF-4E8E-BEC5-F93AD4839702","A2CC4D56-B9D8-4A48-B6FF-DDDD85ACDC2E","5AC5C4DE-00B0-43DB-B7F1-765674CE818B","750A11C6-766E-4B48-AE32-D71DE811EB4A","66A7B56E-A94E-44AE-8AED-C0C1B07554D4","CA8596D3-2D4F-453B-BE1B-DCEC8F85389B","4D7DC32F-79CB-4AF8-8B21-AB4F1809D4A8","439DE430-7651-470E-97D8-00E7F96B04DA","DAC920E6-217B-4515-AC09-2F9DCBA7375C","BD48C003-0502-451D-B6AA-7369FF3D1030","C3B8F4EA-3F44-47F4-B569-A0D5AB263BA0","BF7F0FA3-3F2A-4EEF-9687-BE2B0635DF13","3D7AEAC1-C9DD-4941-BA46-16F6783F5699","E04A78F9-3D6E-403F-BA8D-2583FCFFCE53","47E1F29B-6896-467D-8654-CA18929AE57A","509D86FF-5400-4374-BE79-90F0A7E3E90C","C7E53EE0-065A-4C59-8D13-311566722BB7","BA078BAC-7263-4B10-AFD3-3C4EA0DD8707","BCFE28D1-A115-453E-9116-EECC8FE1D50F","A354FF2E-BD85-429A-97C2-254D6033F50C","B26A73EB-9EB9-4CB0-89AF-FEE10445E3EA","ED910382-D586-4EC1-BD77-5E8DD759BDB4","05A48E42-A3E2-4C4A-8160-685CE469FD4E","732A3761-4FE1-4312-8EF7-E5ADF0D9E087","3417BAC0-40E8-46CF-A802-69374A333202","36511B62-825F-41D3-99B0-F13813714F7C"],"_MinTextWidth":24,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"2129":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"2130":{"style":{"__isSmartRef__":true,"id":2131},"chunkOwner":{"__isSmartRef__":true,"id":2128},"storedString":"","_id":"_1372","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2131":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2132":{"style":{"__isSmartRef__":true,"id":2133},"chunkOwner":{"__isSmartRef__":true,"id":2128},"storedString":"","_id":"_1373","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2133":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2134":{"morph":{"__isSmartRef__":true,"id":2128},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2135":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2136},"derivationIds":[null,"29E543E0-AE93-493A-A694-FC1C330D0544","F0366E4C-E97F-4C77-BEE4-340A0668ADD5","347F6028-5092-4F54-9A34-3EFF3FF0B815","BF7387E7-BCD7-4A5B-B9D2-C14ECF59EFCA","85BA370B-966E-41F7-8C2F-F3A926EC2AA2","1652172B-339A-43A1-9589-70E68B35A28E","705524F7-129B-4102-834E-2A1A45985BB5","5707DF70-CD77-4D53-96ED-5A0AEB227FB7","257E62CE-C668-4317-B5B7-8D394BDC3F6C","2DD4BEA5-E85A-4CD0-953E-9EB2E0735654","BB96B696-7BD4-44C4-9D60-B1551B89D6FA","FCAABC48-FBAF-4E12-8BC9-AC4ACB5A167B","EB81C4D7-5BD8-4DAC-BD70-8675E2338AAC","1DBAE3FF-B2F6-4348-8E06-81139C138D6E","49E7D450-EF74-4E94-B33B-B888D952F3BD","F0B267C4-54BA-4E6F-BFDD-4B047F4FF41A","36B8611D-B449-4F6E-8D0F-B5FD6406D45D","779DB518-01BD-4D32-AD65-BFED801E5D06","F47D501C-3750-4F0D-A2E1-E1B9CDA8368C","5DEBC468-2070-496D-A3DA-1A5C54BBBC41","1DB6E59C-CCC0-45D1-B3DA-6B2ECCE90296","B8001536-A62C-4660-90C2-B02509302EE5","F97079BD-335C-41D9-A5D5-782FB6FE21BD","3D633352-994A-433D-8251-CD7A5D35D672","2B0D9DAB-F177-4E2D-BBBD-86D4F3FE42FA"],"id":"2B0A6773-473D-427F-9E07-0E8D56F9E93F","eventHandler":{"__isSmartRef__":true,"id":2137},"_ClipMode":"visible","__layered_droppingEnabled__":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":2127},"name":"leftpointing_magnifying_glass.png","isBeingDragged":false,"showsHalos":false,"eventsAreDisabled":true,"_HandStyle":"default","_PointerEvents":"none","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(-3.0,0.0)","distanceToDragEvent":"lively.pt(39.9,-9.0)"},"2136":{"_ImageURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAABAAAAAQBPJcTWAAAALnRFWHRUaXRsZQBMRUZULVBPSU5USU5HIE1BR05JRllJTkcgR0xBU1MgKFUrMUY1MEQpw88haQAAABV0RVh0QXV0aG9yAEFuZHJldyBNYXJjdXNl5zc3gwAAAC90RVh0U29mdHdhcmUAaW5mby5maWxlZm9ybWF0LmRhdGEuVW5pY29kZVBuZ1NlcnZsZXRoAX8wAAAAQ3RFWHREZXNjcmlwdGlvbgBodHRwOi8vd3d3LmZpbGVmb3JtYXQuaW5mby9pbmZvL3VuaWNvZGUvMWY1MGQvaW5kZXguaHRtk2hNQgAAADt0RVh0Q29weXJpZ2h0AGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzIuMC9siJKDAAAIDklEQVR42u1daWxVRRQeCi0tIqCAQCTIUtEIGlk0ilqEkEbiQhSKGAyCooIIggsiQuMWZNGwVMUFNIhKZBMobZClgK1FwAU3wIpSREDcUFZFEM/JOzf3vPHet9ze1/eYe77k+zNzl5nz3ZlzZntPKYFAcHojDXimmKH6cQbwZuBM4HLgx8A9wBPAU8BjwJ3ADcDFwMnArsCaYjr/0BB4DwlwjAwfL38DzgX2AdYWk3pDJnAM8E/NuN8BpwEHAq8DXgpsCswANgN2APak/BeBu7T7sQX1A9YQE8fuDwYAf2BG/JrEaefxmSjaeOAO9syNwBwxd2Q0o/7fMhr6h8Fx+oBIX346cATwF/aON6Qbc0ZH4G4y0lHgOGAdD8/Be/KAs4AFwKsdrqkHnAA8Tu8rAzYWCWz0Bh5hraKTT11fL+AH1FXlA8/SrsEu61fmW9qLFEqNAv5LRsEw9twEvKMzcAvwJ3LoHG2AW+n9B4HdgixGHhNjiccuKlbUp9aC7yoGnqflraa8A8C2QRTjMvIVaITyKI61BjnkqiILWEjvPAwcxvLqAj+nvAqH7s1oNAfupcpjeNskhnvQOQ/xYfxQCziHRVl3sjxsNfspvYSuNR4Ywn5ClT5CA7lYkUPRU0YVy4CivkVlOE7TKxa6AP+ivKlBEORe9nUO8XD/QhWay6oqmlK3dYoirTYs70FK/wd4ocli1KVIByu7XXmb9BsOPEmj76riSfZxbAM2oPQMmqLB9GUmC/I0M8AtHp9xCd3/rM8fCHISy+vH0ruaOi3Coyqv6ETPKPSpXEOZ4X9XoSl+y89sovTNJgoyklW8rw8+aKFP5apFo3SrbMNcWsnFpgmylkU19R3yY4mc0mk0j88Z62PZ5jHDV7DQugE5dkx/3CQxzlb2qt6aCF1HtJH6BHoGju4v97F8+Sp8zeRGlldCaZtMEmQAq+zICL5hpUvrwfXy19gzZvhcvj6aILNZ3ij2ETQzRZA3WWU7RrgOfQsu05YCnyLxcFS9h91fTlMgfqKdJsg6lteBpQ8wRZASVqmmUa7txvwEJ/qe8SoxGxYymK+wpnMsNGHpxviRbVShkzEatAb5iEHUSrqzQVuiUMkMf5IFGWnM/71giiAHqEL7U7iMf2gtkk/B7/M51E4qMlklvzwNymgxl+VvobQPTRCkMavkDpaelkJlbOkgyDUsv0LZu19Oe/A++BBLvyIB0ZJX9HIQhHdZBymt1BQfso9V1Jorag28PUXKN8tBkHqUV4elLTJFkM9YpVqzllOcAmXDiG6vJsZhlt+Kpc80RZBiF2eJK4fZSS5bd4fWUcTyc1n6Y6YIMpVVii+LTgFOTHLZNjoIMpTlT2fpXUwRpIcKn021gHuwcDN0ss525Cnn3fIt2DXfK3vPljGbHtK1gdcFmkNdkYTK4gz0Tgcxytg1fI6rUBkGvubA54Ta0lTFK9VYFhS/xKV18PEHX3MfYpogfPUND9DwuamFlP5oNZXlZRcxlmsDWutsCl/aNQYZWhfBnTlOceNsLq459E1wyyhwEeNvFb7ZusClrEbhNlbJoyp8Y3UejehxPWS08v/MBrbIlcr92BvfwZit7KMKOC3f3FRBcBC2mRlBnz0dpOzN17gvqrdP7+2p7PkoJz7Hrq2pCfeqMhzXasbI1/KHa/m4Y93reRFcU1mrIh8IXaLCJzpnsLyfKRozHrNZpbFF9NHyx2pGw2tWAZ8H3gW8UjmvvWdSlIQb3raq6Kdzp6vwBbOhWn5/FRCggy9lFcdN1521ax5Q0Y9B41o7nkn8Rv1/gSkS0T/crb0vV4Uv465UAUNjLerCkfAN2jUXKef19apwnYP4AynK4tfNU6m1ZlMtaK/stQZrLXu0Q6g6OIpTjoVfAK/Xnp1GDp1fhy0th1rwHLqmEbXYHkEQJYcGitwouG2onoPx0Ne8q+yDmtGIs8lPUFCgH/Q5R4XPQlt8nfKzKB9/ouNHLT/ddFEw7t+uGQbPko90GY+gOHgcoRc5+YeBj1DY3JPyGrq8qy6JdMhBDAyz8azhZLq2JRuP4HE3a6f8KhNH7k4Dt9UORqoE3qGqfiAUo7L7lX1kjfMd4H0UHGTTFMpLzH8VUAS3iN2znsQ1GugvprCvkvMYdSFouBYxPu98FdoKusblmZXUoiz0J1FuYgPUfCrXAof7S4MgimXIRVH8wwHq5vBLna9Cs8ULyEgVWrCg8zAJ79TtjGDXjSMx5kd4Fk7XB+a3uq5Sob1QfoW86JzxR2zcjjyj3/mKTafUpCAi2nPLVcB+QA379YdoGuWEBxEwars1hujIOpZQQS1jWhzvKXeIDAOBRhT+YgQ2kcYK71NLwgOauAKJ50jwpFW8J2jHKHvLKwYBuENmVxyibAiqKIlCOkVY1g8HZHkQ5SOXeTaBR9RW9vT7agp34xVlo4jiL7KoG0TjriCR4hVlk0r8EYrAtZQiZa+14wx1qzhF2Syi+C+K5VOWko8RUVJIlPc8irIhKCP6ZItSqeJbh8kSU/qHDCbKMuZT4hFlrpgxcaIUUcuJR5TdYsLEiFLIQuLMOESZJOZLnCjLyMhrabqkZRRR1qsArDQmW5SlZOxPVWhJ2E2UNRJlVQ/wi19CRv9WhXbJoCh8zb+IujVBNYqymIyPP55ZxsQoVvK78kkBrp28rXVThSJGcoE7YZ5RoTMlc8SBpw7kj2IEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgSAZ+A+0ucC4BysctgAAAABJRU5ErkJggg==","_NodeClass":["image"],"_NodeId":"29E543E0-AE93-493A-A694-FC1C330D0544","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.0,29.0)","_Padding":"lively.rect(0,0,0,0)"},"2137":{"morph":{"__isSmartRef__":true,"id":2135},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2138":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":2139},"_BorderRadius":5.2,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"2139":{"stops":[{"__isSmartRef__":true,"id":2140},{"__isSmartRef__":true,"id":2141},{"__isSmartRef__":true,"id":2142},{"__isSmartRef__":true,"id":2143}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"2140":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"2141":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2142":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2143":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"2144":{"stops":[{"__isSmartRef__":true,"id":2145},{"__isSmartRef__":true,"id":2146},{"__isSmartRef__":true,"id":2147},{"__isSmartRef__":true,"id":2148}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"2145":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"2146":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"2147":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"2148":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"2149":{"stops":[{"__isSmartRef__":true,"id":2150},{"__isSmartRef__":true,"id":2151},{"__isSmartRef__":true,"id":2152},{"__isSmartRef__":true,"id":2153}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"2150":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"2151":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"2152":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"2153":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"2154":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"ScriptableButton","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":2155}],"revisionOnLoad":154251,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2155":{"date":{"__isSmartRef__":true,"id":2156},"author":"robertkrahn","message":"no comment","id":"0366C0A2-0C8E-4AEB-AAC3-120434134545"},"2156":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:10:10 GMT+0200 (Central Europe Daylight Time)"},"2157":{"sourceObj":{"__isSmartRef__":true,"id":2127},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2127},"targetMethodName":"onFire","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2158":{"morph":{"__isSmartRef__":true,"id":2127},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2159":{"submorphs":[],"scripts":[],"id":"364FF344-E489-461B-BC8C-ED45E4823ED4","shape":{"__isSmartRef__":true,"id":2160},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"HighlightRectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":2161},"eventHandler":{"__isSmartRef__":true,"id":2202},"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","6FECB598-D130-4242-BF1B-E18767608129","0B23F218-078F-4912-A262-31B957885F41","C56BA290-B836-4946-B4EF-DBB6FBA2368C","61176BAF-CFE6-4F2C-9F0A-971AAD6595A1","CB4127B2-0AA5-4B50-9978-F1FF39924A82","113050BB-CF0E-4193-91C6-9C25FC857EE8","EFF939E4-317B-4662-943F-77A6E6F65BD0","AA288E7F-3972-4F0D-87DD-61E4BD9C9C97","903E8C60-1158-42D5-85D2-DF134DA6CEC1","28FD6210-A549-4A11-9178-04E77FF556C0","B3312E29-D786-469F-865E-91FD69475A52","D947A1C1-DCBE-4485-A33D-DF549F6978E0","56CE0E60-45BE-43FF-9C6C-296D8AC326B6","CC61E3F8-8C8D-4F24-A591-023D3C88DEC8"],"partTests":{"__isSmartRef__":true,"id":2203},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"#startLetters":"","eventsAreDisabled":false,"_HandStyle":"default","_PointerEvents":"auto","_Rotation":0,"_Scale":1.0060210561262526,"owner":null,"magnifierButton":{"__isSmartRef__":true,"id":2127},"attributeConnections":[{"__isSmartRef__":true,"id":2208},{"__isSmartRef__":true,"id":2210},{"__isSmartRef__":true,"id":2212}],"isToolMorph":true,"isMetaTool":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2214},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)","distanceToDragEvent":"lively.pt(44.0,-14.0)"},"2160":{"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.2597,"_BorderStyle":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(4000.0,4000.0)","_BorderColor":"Color.rgb(204,0,0)","_Fill":"Color.rgb(58,0,255)","_Padding":"lively.rect(0,0,0,0)"},"2161":{"partsSpaceName":"PartsBin/Tools","comment":"A rectangle which highlights the object under the first hand of the world","migrationLevel":4,"partName":"HighlightRectangle","changes":[{"__isSmartRef__":true,"id":2162},{"__isSmartRef__":true,"id":2164},{"__isSmartRef__":true,"id":2166},{"__isSmartRef__":true,"id":2168},{"__isSmartRef__":true,"id":2170},{"__isSmartRef__":true,"id":2172},{"__isSmartRef__":true,"id":2174},{"__isSmartRef__":true,"id":2176},{"__isSmartRef__":true,"id":2178},{"__isSmartRef__":true,"id":2180},{"__isSmartRef__":true,"id":2182},{"__isSmartRef__":true,"id":2184},{"__isSmartRef__":true,"id":2186},{"__isSmartRef__":true,"id":2188},{"__isSmartRef__":true,"id":2190},{"__isSmartRef__":true,"id":2192},{"__isSmartRef__":true,"id":2194},{"__isSmartRef__":true,"id":2196},{"__isSmartRef__":true,"id":2198},{"__isSmartRef__":true,"id":2200}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2162":{"date":{"__isSmartRef__":true,"id":2163},"author":"timfelgentreff","message":"no comment","id":"3DB7DB40-210A-4BED-91FD-9287005703EC"},"2163":{"isSerializedDate":true,"string":"Thu May 24 2012 17:04:54 GMT+0200 (Central Europe Daylight Time)"},"2164":{"date":{"__isSmartRef__":true,"id":2165},"author":"tessi","message":"no comment","id":"23D7AA12-66A9-4C3B-B494-131256C291AC"},"2165":{"isSerializedDate":true,"string":"Thu May 24 2012 16:57:13 GMT+0200 (Central Europe Daylight Time)"},"2166":{"date":{"__isSmartRef__":true,"id":2167},"author":"tessi","message":"no comment","id":"2C30B7CA-388F-4F51-B4CF-A2E50E381148"},"2167":{"isSerializedDate":true,"string":"Thu May 24 2012 16:23:11 GMT+0200 (Central Europe Daylight Time)"},"2168":{"date":{"__isSmartRef__":true,"id":2169},"author":"tessi","message":"diable events","id":"7C1F71A3-FDAC-470A-B9A9-E1F2C9FEF18E"},"2169":{"isSerializedDate":true,"string":"Thu May 24 2012 14:46:08 GMT+0200 (Central Europe Daylight Time)"},"2170":{"date":{"__isSmartRef__":true,"id":2171},"author":"tessi","message":"no comment","id":"01996A33-11BC-4C15-96D7-B7D219E2E961"},"2171":{"isSerializedDate":true,"string":"Thu May 24 2012 14:39:50 GMT+0200 (Central Europe Daylight Time)"},"2172":{"date":{"__isSmartRef__":true,"id":2173},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2173":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Central Europe Daylight Time)"},"2174":{"date":{"__isSmartRef__":true,"id":2175},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2175":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Central Europe Daylight Time)"},"2176":{"date":{"__isSmartRef__":true,"id":2177},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2177":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Central Europe Standard Time)"},"2178":{"date":{"__isSmartRef__":true,"id":2179},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2179":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Central Europe Standard Time)"},"2180":{"date":{"__isSmartRef__":true,"id":2181},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2181":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Central Europe Standard Time)"},"2182":{"date":{"__isSmartRef__":true,"id":2183},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2183":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Central Europe Daylight Time)"},"2184":{"date":{"__isSmartRef__":true,"id":2185},"author":"tessi","message":"no comment","id":"4B982A01-25B3-455A-848D-89C2C3C471D7"},"2185":{"isSerializedDate":true,"string":"Thu May 24 2012 13:58:01 GMT+0200 (Central Europe Daylight Time)"},"2186":{"date":{"__isSmartRef__":true,"id":2187},"author":"tessi","message":"no comment","id":"2FD6CB7B-3BC7-4666-98B4-AACF1001954D"},"2187":{"isSerializedDate":true,"string":"Thu May 24 2012 14:07:32 GMT+0200 (Central Europe Daylight Time)"},"2188":{"date":{"__isSmartRef__":true,"id":2189},"author":"tessi","message":"no comment","id":"09CF5ECF-2C87-4B66-A164-39848628596F"},"2189":{"isSerializedDate":true,"string":"Thu May 24 2012 15:34:59 GMT+0200 (Central Europe Daylight Time)"},"2190":{"date":{"__isSmartRef__":true,"id":2191},"author":"tessi","message":"no comment","id":"252A3EB5-DB00-4CF9-BF38-2927DD1C5229"},"2191":{"isSerializedDate":true,"string":"Thu May 24 2012 16:34:29 GMT+0200 (Central Europe Daylight Time)"},"2192":{"date":{"__isSmartRef__":true,"id":2193},"author":"tessi","message":"no comment","id":"81534551-62C1-4FC9-96CB-A5AC6642CA1E"},"2193":{"isSerializedDate":true,"string":"Thu May 24 2012 16:45:49 GMT+0200 (Central Europe Daylight Time)"},"2194":{"date":{"__isSmartRef__":true,"id":2195},"author":"tessi","message":"no comment","id":"5125DE3A-D50E-4621-8490-F3A9D99C2C4C"},"2195":{"isSerializedDate":true,"string":"Thu May 24 2012 16:47:20 GMT+0200 (Central Europe Daylight Time)"},"2196":{"date":{"__isSmartRef__":true,"id":2197},"author":"tessi","message":"no comment","id":"C81A2FBF-CB0B-4A0B-9D63-F9AEDFCB5DA6"},"2197":{"isSerializedDate":true,"string":"Thu May 24 2012 16:51:06 GMT+0200 (Central Europe Daylight Time)"},"2198":{"date":{"__isSmartRef__":true,"id":2199},"author":"tessi","message":"no comment","id":"DC8EF5EC-7563-45B6-816D-20E2DC218525"},"2199":{"isSerializedDate":true,"string":"Thu May 24 2012 16:52:10 GMT+0200 (Central Europe Daylight Time)"},"2200":{"date":{"__isSmartRef__":true,"id":2201},"author":"timfelgentreff","message":"no comment","id":"E7515DFB-DE7D-4E1F-A2C3-85166DCE4942"},"2201":{"isSerializedDate":true,"string":"Thu May 24 2012 16:59:39 GMT+0200 (Central Europe Daylight Time)"},"2202":{"morph":{"__isSmartRef__":true,"id":2159},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2203":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2204}},"2204":{"test01IsMorph":{"__isSmartRef__":true,"id":2205}},"2205":{"varMapping":{"__isSmartRef__":true,"id":2206},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2207},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2206":{"this":{"__isSmartRef__":true,"id":2203}},"2207":{},"2208":{"sourceObj":{"__isSmartRef__":true,"id":2159},"sourceAttrName":"onMouseMove","targetObj":{"__isSmartRef__":true,"id":2159},"targetMethodName":"updateOnMove","varMapping":{"__isSmartRef__":true,"id":2209},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2209":{"source":{"__isSmartRef__":true,"id":2159},"target":{"__isSmartRef__":true,"id":2159}},"2210":{"sourceObj":{"__isSmartRef__":true,"id":2159},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":2127},"targetMethodName":"removeHighlighting","varMapping":{"__isSmartRef__":true,"id":2211},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2211":{"source":{"__isSmartRef__":true,"id":2159},"target":{"__isSmartRef__":true,"id":2127}},"2212":{"sourceObj":{"__isSmartRef__":true,"id":2159},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":2127},"targetMethodName":"setTarget","varMapping":{"__isSmartRef__":true,"id":2213},"converterString":"function () {\n return this.sourceObj.morphUnderCursor();\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2213":{"source":{"__isSmartRef__":true,"id":2159},"target":{"__isSmartRef__":true,"id":2127}},"2214":{"update":{"__isSmartRef__":true,"id":2215},"updateOnMove":{"__isSmartRef__":true,"id":2219},"bringToFront":{"__isSmartRef__":true,"id":2223},"morphUnderCursor":{"__isSmartRef__":true,"id":2231}},"2215":{"varMapping":{"__isSmartRef__":true,"id":2216},"source":"function update(morphUnderCursor) {\n if (morphUnderCursor === this.magnifierButton ||\n this.magnifierButton.submorphs.include(morphUnderCursor)) {\n morphToHighlight = this.magnifierButton.currentTarget();\n } else {\n morphToHighlight = morphUnderCursor;\n }\n\n if (morphToHighlight && morphToHighlight.world()) {\n this.setPosition(morphToHighlight.getPositionInWorld());\n this.setExtent(morphToHighlight.getExtent());\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2217},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2216":{"this":{"__isSmartRef__":true,"id":2159}},"2217":{"timestamp":{"__isSmartRef__":true,"id":2218},"user":"lauritz","tags":[]},"2218":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:29:58 GMT+0200 (Central Europe Daylight Time)"},"2219":{"varMapping":{"__isSmartRef__":true,"id":2220},"source":"function updateOnMove() {\n this.update(this.morphUnderCursor());\n this.bringToFront();\n}","funcProperties":{"__isSmartRef__":true,"id":2221},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2220":{"this":{"__isSmartRef__":true,"id":2159}},"2221":{"timestamp":{"__isSmartRef__":true,"id":2222},"user":"lauritz","tags":[]},"2222":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:33 GMT+0200 (Central Europe Daylight Time)"},"2223":{"varMapping":{"__isSmartRef__":true,"id":2224},"source":"function bringToFront() {\n this.renderContext().morphNode.style.zIndex= 1000;\n}","funcProperties":{"__isSmartRef__":true,"id":2229},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2224":{"this":{"__isSmartRef__":true,"id":2159},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2225}},"2225":{"$super":{"__isSmartRef__":true,"id":2226}},"2226":{"varMapping":{"__isSmartRef__":true,"id":2227},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2228},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2227":{"obj":{"__isSmartRef__":true,"id":2159},"name":"bringToFront"},"2228":{},"2229":{"timestamp":{"__isSmartRef__":true,"id":2230},"user":"lauritz","tags":[]},"2230":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:12:09 GMT+0200 (Central Europe Daylight Time)"},"2231":{"varMapping":{"__isSmartRef__":true,"id":2232},"source":"function morphUnderCursor() {\n var that = this,\n world = lively.morphic.World.current(); \n \n return world.morphsContainingPoint(world.firstHand().getPosition()).detect(\n function(ea) {\n return !ea.isPlaceholder &&\n !ea.isHalo &&\n (!ea.owner || !ea.owner.isHalo) &&\n !(ea === that);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":2233},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2232":{"this":{"__isSmartRef__":true,"id":2159}},"2233":{"timestamp":{"__isSmartRef__":true,"id":2234},"user":"lauritz","tags":[]},"2234":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:36 GMT+0200 (Central Europe Daylight Time)"},"2235":{"moveHorizontal":true},"2236":{"onFire":{"__isSmartRef__":true,"id":2237},"removeHighlighting":{"__isSmartRef__":true,"id":2241},"onMouseMove":{"__isSmartRef__":true,"id":2245},"onMouseOut":{"__isSmartRef__":true,"id":2253},"reset":{"__isSmartRef__":true,"id":2261},"isTracking":{"__isSmartRef__":true,"id":2265},"isHighlighting":{"__isSmartRef__":true,"id":2269},"currentTarget":{"__isSmartRef__":true,"id":2273},"setupHighlightRectangle":{"__isSmartRef__":true,"id":2277},"setTarget":{"__isSmartRef__":true,"id":2281}},"2237":{"varMapping":{"__isSmartRef__":true,"id":2238},"source":"function onFire() {\n var hand = lively.morphic.World.current().firstHand(),\n highlight = this.highlightRectangle,\n that = this;\n\n if (this.isTracking()) {\n this.removeHighlighting();\n } else {\n this.world().addMorph(highlight);\n hand.highlightConnection = connect(hand, \"scrollFocusMorph\", highlight, \"update\");\n highlight.bringToFront();\n if (!this.currentTarget() || !this.currentTarget().world()) {\n highlight.setExtent(pt(0,0));\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2238":{"this":{"__isSmartRef__":true,"id":2127}},"2239":{"timestamp":{"__isSmartRef__":true,"id":2240},"user":"lauritz","tags":[]},"2240":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:40:51 GMT+0200 (Central Europe Daylight Time)"},"2241":{"varMapping":{"__isSmartRef__":true,"id":2242},"source":"function removeHighlighting() {\n var hand = this.world().firstHand();\n\n if (this.highlightRectangle) {\n this.highlightRectangle.remove();\n }\n\n hand.attributeConnections.removeAt(\n hand.attributeConnections.indexOf(hand.highlightConnection));\n hand.highlightConnection = null;\n}","funcProperties":{"__isSmartRef__":true,"id":2243},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2242":{"this":{"__isSmartRef__":true,"id":2127}},"2243":{"timestamp":{"__isSmartRef__":true,"id":2244},"user":"jenslincke","tags":[]},"2244":{"isSerializedDate":true,"string":"Tue Dec 18 2012 12:54:24 GMT+0100 (Central Europe Standard Time)"},"2245":{"varMapping":{"__isSmartRef__":true,"id":2246},"source":"function onMouseMove(evt) {\n var target = this.currentTarget();\n if (target && target.world() && !this.isHighlighting()) {\n this.highlightRectangle.update(target);\n this.world().addMorph(this.highlightRectangle);\n this.highlightRectangle.bringToFront();\n this.targetHighlight = this.highlightRectangle;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2246":{"this":{"__isSmartRef__":true,"id":2127},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2247}},"2247":{"$super":{"__isSmartRef__":true,"id":2248}},"2248":{"varMapping":{"__isSmartRef__":true,"id":2249},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2250},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2249":{"obj":{"__isSmartRef__":true,"id":2127},"name":"onMouseMove"},"2250":{},"2251":{"timestamp":{"__isSmartRef__":true,"id":2252},"user":"lauritz","tags":[]},"2252":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:25:52 GMT+0200 (Central Europe Daylight Time)"},"2253":{"varMapping":{"__isSmartRef__":true,"id":2254},"source":"function onMouseOut() {\n if (this.isHighlighting()) {\n if (!this.isTracking()) {\n this.targetHighlight.remove();\n }\n delete this.targetHighlight;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2254":{"this":{"__isSmartRef__":true,"id":2127},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2255}},"2255":{"$super":{"__isSmartRef__":true,"id":2256}},"2256":{"varMapping":{"__isSmartRef__":true,"id":2257},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2257":{"obj":{"__isSmartRef__":true,"id":2127},"name":"onMouseOut"},"2258":{},"2259":{"timestamp":{"__isSmartRef__":true,"id":2260},"user":"lauritz","tags":[]},"2260":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:21:57 GMT+0200 (Central Europe Daylight Time)"},"2261":{"varMapping":{"__isSmartRef__":true,"id":2262},"source":"function reset() {\n this.highlightRectangle.attributeConnections = [];\n \n var r = this.highlightRectangle;\n r.isToolMorph = true\n disconnectAll(r)\n connect(r, \"onMouseMove\", this.highlightRectangle, \"updateOnMove\")\n connect(r, \"onMouseUp\", this, \"removeHighlighting\")\n connect(r, \"onMouseUp\", this, \"setTarget\",\n {converter: function () {\n return this.sourceObj.morphUnderCursor();\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":2263},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2262":{"this":{"__isSmartRef__":true,"id":2127}},"2263":{"timestamp":{"__isSmartRef__":true,"id":2264},"user":"jenslincke","tags":[]},"2264":{"isSerializedDate":true,"string":"Mon Dec 17 2012 17:02:31 GMT+0100 (Central Europe Standard Time)"},"2265":{"varMapping":{"__isSmartRef__":true,"id":2266},"source":"function isTracking() {\n return !!this.world().firstHand().highlightConnection;\n}","funcProperties":{"__isSmartRef__":true,"id":2267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2266":{"this":{"__isSmartRef__":true,"id":2127}},"2267":{"timestamp":{"__isSmartRef__":true,"id":2268},"user":"lauritz","tags":[]},"2268":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:25 GMT+0200 (Central Europe Daylight Time)"},"2269":{"varMapping":{"__isSmartRef__":true,"id":2270},"source":"function isHighlighting() {\n return !!this.targetHighlight;\n}","funcProperties":{"__isSmartRef__":true,"id":2271},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2270":{"this":{"__isSmartRef__":true,"id":2127}},"2271":{"timestamp":{"__isSmartRef__":true,"id":2272},"user":"lauritz","tags":[]},"2272":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:22 GMT+0200 (Central Europe Daylight Time)"},"2273":{"varMapping":{"__isSmartRef__":true,"id":2274},"source":"function currentTarget() {\n return this.owner.target;\n}","funcProperties":{"__isSmartRef__":true,"id":2275},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2274":{"this":{"__isSmartRef__":true,"id":2127}},"2275":{"timestamp":{"__isSmartRef__":true,"id":2276},"user":"lauritz","tags":[]},"2276":{"isSerializedDate":true,"string":"Wed Jun 06 2012 18:26:02 GMT+0200 (Central Europe Daylight Time)"},"2277":{"varMapping":{"__isSmartRef__":true,"id":2278},"source":"function setupHighlightRectangle() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":2279},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2278":{"this":{"__isSmartRef__":true,"id":2127}},"2279":{"timestamp":{"__isSmartRef__":true,"id":2280},"user":"jenslincke","tags":[]},"2280":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:26:03 GMT+0100 (Central Europe Standard Time)"},"2281":{"varMapping":{"__isSmartRef__":true,"id":2282},"source":"function setTarget(obj) {\n this.owner.setTarget(obj)\n}","funcProperties":{"__isSmartRef__":true,"id":2283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2282":{"this":{"__isSmartRef__":true,"id":2127}},"2283":{"timestamp":{"__isSmartRef__":true,"id":2284},"user":"jenslincke","tags":[]},"2284":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:27:04 GMT+0100 (Central Europe Standard Time)"},"2285":{"CCB4F867-5303-417F-AE8E-F62BBBCE2ECD":{"__isSmartRef__":true,"id":2286},"677DA5C3-B401-4B61-9A36-A7F64E12A6E4":{"__isSmartRef__":true,"id":2287},"43D9B401-7E68-48AF-A134-E9421BFF76C9":{"__isSmartRef__":true,"id":2288},"CE649F04-45AC-4D06-8944-4CF1C7B7868E":{"__isSmartRef__":true,"id":2289},"E98C26BA-BEA8-413C-82A3-74C318196FB5":{"__isSmartRef__":true,"id":2290}},"2286":{"name":"ExampleWorld","index":0},"2287":{"name":"NameLabel3","index":1},"2288":{"name":"Connector","index":2},"2289":{"name":"Rectangle","index":3},"2290":{"name":"Rectangle1","index":4},"2291":{"1708":{"__isSmartRef__":true,"id":2292},"81795DC6-889C-4FC6-B336-BAB6D7FC3CBD":{"__isSmartRef__":true,"id":2293},"0F3ECCAA-EB6B-4891-82DA-A858E99D3CD8":{"__isSmartRef__":true,"id":2294},"980A9694-B20B-4B10-A412-90AB7930BF00":{"__isSmartRef__":true,"id":2295},"08DB577A-00A0-4819-8B61-B03704EA863F":{"__isSmartRef__":true,"id":2296},"06E37E33-EFF5-4A03-9994-C609F822E52B":{"__isSmartRef__":true,"id":2297}},"2292":{"name":1708,"index":0,"weight":1,"x":341.9424701386143,"y":326.1565549448693,"px":342.3252541277843,"py":325.7461903191885},"2293":{"name":"81795DC6-889C-4FC6-B336-BAB6D7FC3CBD","index":1,"weight":2,"x":398.78062838277356,"y":314.87227056965565,"px":398.5909126603296,"py":314.40853376659607},"2294":{"name":"0F3ECCAA-EB6B-4891-82DA-A858E99D3CD8","index":2,"weight":2,"x":427.5364407135832,"y":264.41431805529305,"px":427.0558576913528,"py":264.3282213652074},"2295":{"name":"980A9694-B20B-4B10-A412-90AB7930BF00","index":3,"weight":2,"x":408.7687813495658,"y":209.3093063554998,"px":408.43686487749983,"py":209.6240876134196},"2296":{"name":"08DB577A-00A0-4819-8B61-B03704EA863F","index":4,"weight":2,"x":358.1195275251759,"y":181.59521205007184,"px":358.1949511592848,"py":182.09838155028152},"2297":{"name":"06E37E33-EFF5-4A03-9994-C609F822E52B","index":5,"weight":1,"x":305.03697180016985,"y":204.49514599379953,"px":305.57053773609783,"py":204.63751936656692},"2298":{"rules":[{"__isSmartRef__":true,"id":2299},{"__isSmartRef__":true,"id":2303},{"__isSmartRef__":true,"id":2305}],"originMorph":{"__isSmartRef__":true,"id":2059},"__LivelyClassName__":"lively.morphic.StyleSheet","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"2299":{"declarations":[{"__isSmartRef__":true,"id":2300},{"__isSmartRef__":true,"id":2301},{"__isSmartRef__":true,"id":2302}],"styleSheet":{"__isSmartRef__":true,"id":2298},"selector":".node circle","__LivelyClassName__":"lively.morphic.StyleSheetRule","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"2300":{"values":["#fff"],"rule":{"__isSmartRef__":true,"id":2299},"property":"fill","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"2301":{"values":["steelblue"],"rule":{"__isSmartRef__":true,"id":2299},"property":"stroke","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"2302":{"values":["1.5px"],"rule":{"__isSmartRef__":true,"id":2299},"property":"stroke-width","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"2303":{"declarations":[{"__isSmartRef__":true,"id":2304}],"styleSheet":{"__isSmartRef__":true,"id":2298},"selector":".node","__LivelyClassName__":"lively.morphic.StyleSheetRule","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"2304":{"values":["10px","sans-serif"],"rule":{"__isSmartRef__":true,"id":2303},"property":"font","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"2305":{"declarations":[{"__isSmartRef__":true,"id":2306},{"__isSmartRef__":true,"id":2307},{"__isSmartRef__":true,"id":2308}],"styleSheet":{"__isSmartRef__":true,"id":2298},"selector":".link","__LivelyClassName__":"lively.morphic.StyleSheetRule","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"2306":{"values":["none"],"rule":{"__isSmartRef__":true,"id":2305},"property":"fill","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"2307":{"values":["#ccc"],"rule":{"__isSmartRef__":true,"id":2305},"property":"stroke","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"2308":{"values":["1px"],"rule":{"__isSmartRef__":true,"id":2305},"property":"stroke-width","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"2309":{"reset":{"__isSmartRef__":true,"id":2310},"update":{"__isSmartRef__":true,"id":2314},"onrestore":{"__isSmartRef__":true,"id":2318},"installLayers":{"__isSmartRef__":true,"id":2326},"getChart":{"__isSmartRef__":true,"id":2330},"draw":{"__isSmartRef__":true,"id":2334},"setTarget":{"__isSmartRef__":true,"id":2338},"initializeData":{"__isSmartRef__":true,"id":2342},"addAttributeConnectionsAsLinks":{"__isSmartRef__":true,"id":2346},"addMorphsAndSubmorphLinks":{"__isSmartRef__":true,"id":2350}},"2310":{"varMapping":{"__isSmartRef__":true,"id":2311},"source":"function reset() {\n this.doNotSerialize = ['chart'];\n this.data = null;\n this.startStepping(1000, 'update');\n}","funcProperties":{"__isSmartRef__":true,"id":2312},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2311":{"this":{"__isSmartRef__":true,"id":2059}},"2312":{"timestamp":{"__isSmartRef__":true,"id":2313},"user":"markoroeder","tags":[]},"2313":{"isSerializedDate":true,"string":"Mon Dec 17 2012 11:03:40 GMT+0100 (Central Europe Standard Time)"},"2314":{"varMapping":{"__isSmartRef__":true,"id":2315},"source":"function update() {\n // this.update();\n if (!Global.d3) { this.stopStepping(); return };\n\n if (!this.target) return \n \n this.initializeData()\n \n this.draw();\n}","funcProperties":{"__isSmartRef__":true,"id":2316},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2315":{"this":{"__isSmartRef__":true,"id":2059}},"2316":{"timestamp":{"__isSmartRef__":true,"id":2317},"user":"jenslincke","tags":[]},"2317":{"isSerializedDate":true,"string":"Tue Dec 18 2012 13:16:23 GMT+0100 (Central Europe Standard Time)"},"2318":{"varMapping":{"__isSmartRef__":true,"id":2319},"source":"function onrestore() {\n this.installLayers()\n}","funcProperties":{"__isSmartRef__":true,"id":2324},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2319":{"this":{"__isSmartRef__":true,"id":2059},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2320}},"2320":{"$super":{"__isSmartRef__":true,"id":2321}},"2321":{"varMapping":{"__isSmartRef__":true,"id":2322},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2322":{"obj":{"__isSmartRef__":true,"id":2059},"name":"onrestore"},"2323":{},"2324":{"timestamp":{"__isSmartRef__":true,"id":2325},"user":"jenslincke","tags":[]},"2325":{"isSerializedDate":true,"string":"Fri Jan 18 2013 14:20:02 GMT+0100 (Central Europe Standard Time)"},"2326":{"varMapping":{"__isSmartRef__":true,"id":2327},"source":"function installLayers() {\n cop.create(\"NoPrettyArrayPrintingLayer\").refineObject(Global, {\n printOn: function(objOrArray, ws) {\n // work around OMeta and D3 array printing incompatibilities\n if (Object.isArray(objOrArray)) {\n for (var idx = 0; idx < objOrArray.length; idx++) {\n if (idx > 0)\n ws.nextPutAll(\", \")\n printOn(objOrArray[idx], ws);\n }\n } else {\n return cop.proceed(objOrArray, ws)\n }\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":2328},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2327":{"this":{"__isSmartRef__":true,"id":2059}},"2328":{"timestamp":{"__isSmartRef__":true,"id":2329},"user":"jenslincke","tags":[]},"2329":{"isSerializedDate":true,"string":"Fri Jan 18 2013 14:19:46 GMT+0100 (Central Europe Standard Time)"},"2330":{"varMapping":{"__isSmartRef__":true,"id":2331},"source":"function getChart() {\n return d3.select(this.renderContext().shapeNode);\n}","funcProperties":{"__isSmartRef__":true,"id":2332},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2331":{"this":{"__isSmartRef__":true,"id":2059}},"2332":{"timestamp":{"__isSmartRef__":true,"id":2333},"user":"markoroeder","tags":[]},"2333":{"isSerializedDate":true,"string":"Mon Dec 17 2012 11:04:18 GMT+0100 (Central Europe Standard Time)"},"2334":{"varMapping":{"__isSmartRef__":true,"id":2335},"source":"function draw() {\n if (!this.chart) this.chart = this.getChart();\n this.chart.selectAll('svg').remove();\n\n var width = this.getExtent().x,\n height = this.getExtent().y;\n\n\n var diameter = height;\n\n var tree = d3.layout.tree()\n .size([360, diameter / 2 - 120])\n .separation(function(a, b) { return (a.parent == b.parent ? 1 : 2) / a.depth; });\n\n var diagonal = d3.svg.diagonal.radial()\n .projection(function(d) { return [d.y, d.x / 180 * Math.PI]; });\n\n\n var svgOuter = this.chart.append('svg')\n .attr('width', width)\n .attr('height', height)\n .call(d3.behavior.zoom().on(\"zoom\", function() {\n svg.attr(\"transform\",\"translate(\" + \n d3.event.translate[0] + \",\" + d3.event.translate[1] + \n \") scale(\" + d3.event.scale + \")\");\n }))\n\n\n var svg = svgOuter.append (\"g\");\n svg.attr(\"transform\",\"translate(\" + width / 2 + \",\" + height / 2 + \")\");\n\n var nodes = tree.nodes(this.data.root), \n links = tree.links(nodes);\n\n cop.withLayers([NoPrettyArrayPrintingLayer], function() {\n var link = svg.selectAll(\".link\")\n .data(links)\n .enter()\n .append(\"path\")\n .attr(\"class\", \"link\")\n .attr(\"d\", diagonal);\n })\n\n var node = svg.selectAll(\".node\")\n .data(nodes)\n .enter().append(\"g\")\n .attr(\"class\", \"node\")\n .attr(\"transform\", function(d) { return \"rotate(\" + (d.x - 90) + \")translate(\" + d.y + \")\"; })\n\n node.append(\"circle\")\n .attr(\"r\", 4.5);\n\n node.append(\"text\")\n .attr(\"dy\", \".31em\")\n .attr(\"text-anchor\", function(d) { return d.x < 180 ? \"start\" : \"end\"; })\n .attr(\"transform\", function(d) { return d.x < 180 ? \"translate(8)\" : \"rotate(180)translate(-8)\"; })\n .text(function(d) { return d.name; });\n\n\n\n\n}","funcProperties":{"__isSmartRef__":true,"id":2336},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2335":{"this":{"__isSmartRef__":true,"id":2059}},"2336":{"timestamp":{"__isSmartRef__":true,"id":2337},"user":"jenslincke","tags":[]},"2337":{"isSerializedDate":true,"string":"Fri Jan 18 2013 14:24:23 GMT+0100 (Central Europe Standard Time)"},"2338":{"varMapping":{"__isSmartRef__":true,"id":2339},"source":"function setTarget(target) {\n this.target = target\n this.update()\n}","funcProperties":{"__isSmartRef__":true,"id":2340},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2339":{"this":{"__isSmartRef__":true,"id":2059}},"2340":{"timestamp":{"__isSmartRef__":true,"id":2341},"user":"jenslincke","tags":[]},"2341":{"isSerializedDate":true,"string":"Tue Dec 18 2012 13:11:43 GMT+0100 (Central Europe Standard Time)"},"2342":{"varMapping":{"__isSmartRef__":true,"id":2343},"source":"function initializeData() {\n\n this.addMorphsAndSubmorphLinks()\n // this.addAttributeConnectionsAsLinks()\n\n\n}","funcProperties":{"__isSmartRef__":true,"id":2344},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2343":{"this":{"__isSmartRef__":true,"id":2059}},"2344":{"timestamp":{"__isSmartRef__":true,"id":2345},"user":"jenslincke","tags":[]},"2345":{"isSerializedDate":true,"string":"Fri Jan 18 2013 13:09:28 GMT+0100 (Central Europe Standard Time)"},"2346":{"varMapping":{"__isSmartRef__":true,"id":2347},"source":"function addAttributeConnectionsAsLinks() {\n this.target.withAllSubmorphsDo(function(ea) { \n if (ea.attributeConnections) {\n ea.attributeConnections.forEach(function(con) {\n if (this.morphs[con.targetObj.id])\n this.data.links.push({\n source: this.morphs[ea.id].index, target: this.morphs[con.targetObj.id].index, weight: 0.5})\n }, this)\n }\n}, this)\n}","funcProperties":{"__isSmartRef__":true,"id":2348},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2347":{"this":{"__isSmartRef__":true,"id":2059}},"2348":{"timestamp":{"__isSmartRef__":true,"id":2349},"user":"jenslincke","tags":[]},"2349":{"isSerializedDate":true,"string":"Fri Jan 18 2013 12:52:29 GMT+0100 (Central Europe Standard Time)"},"2350":{"varMapping":{"__isSmartRef__":true,"id":2351},"source":"function addMorphsAndSubmorphLinks() {\n this.data = {}\n var createTree = function(m) {\n var node = {name: m.name || m.constructor.name}\n if (m.submorphs) {\n node.children = m.submorphs.collect(function(ea) { \n var childNode = createTree(ea)\n childNode.parent = node\n return childNode\n })\n }\n return node\n }\n this.data.root = createTree(this.target)\n}","funcProperties":{"__isSmartRef__":true,"id":2352},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2351":{"this":{"__isSmartRef__":true,"id":2059}},"2352":{"timestamp":{"__isSmartRef__":true,"id":2353},"user":"jenslincke","tags":[]},"2353":{"isSerializedDate":true,"string":"Fri Jan 18 2013 13:33:29 GMT+0100 (Central Europe Standard Time)"},"2354":{"adjustForNewBounds":true},"2355":{"boundEval":{"__isSmartRef__":true,"id":2356},"getDoitContext":{"__isSmartRef__":true,"id":2364},"setTarget":{"__isSmartRef__":true,"id":2372}},"2356":{"varMapping":{"__isSmartRef__":true,"id":2357},"source":"function boundEval(str) {\n // Some little (Tim calls it ugly) funny preprocessor Macros\n str = str.replace(/#([A-Za-z][A-Za-z0-9]*)/g, \"this.get('$1')\")\n // alertOK(\"eval \" + str)\n return $super(str)\n}","funcProperties":{"__isSmartRef__":true,"id":2362},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2357":{"this":{"__isSmartRef__":true,"id":1866},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2358}},"2358":{"$super":{"__isSmartRef__":true,"id":2359}},"2359":{"varMapping":{"__isSmartRef__":true,"id":2360},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2361},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2360":{"obj":{"__isSmartRef__":true,"id":1866},"name":"boundEval"},"2361":{},"2362":{"timestamp":{"__isSmartRef__":true,"id":2363},"user":"jenslincke","tags":[]},"2363":{"isSerializedDate":true,"string":"Wed Dec 12 2012 11:22:45 GMT+0100 (Central Europe Standard Time)"},"2364":{"varMapping":{"__isSmartRef__":true,"id":2365},"source":"function getDoitContext() {\n return this.target\n}","funcProperties":{"__isSmartRef__":true,"id":2370},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2365":{"this":{"__isSmartRef__":true,"id":1866},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2366}},"2366":{"$super":{"__isSmartRef__":true,"id":2367}},"2367":{"varMapping":{"__isSmartRef__":true,"id":2368},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2369},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2368":{"obj":{"__isSmartRef__":true,"id":1866},"name":"getDoitContext"},"2369":{},"2370":{"timestamp":{"__isSmartRef__":true,"id":2371},"user":"jenslincke","tags":[]},"2371":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:17:05 GMT+0100 (Central Europe Standard Time)"},"2372":{"varMapping":{"__isSmartRef__":true,"id":2373},"source":"function setTarget(obj) {\n this.target= obj\n}","funcProperties":{"__isSmartRef__":true,"id":2374},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2373":{"this":{"__isSmartRef__":true,"id":1866}},"2374":{"timestamp":{"__isSmartRef__":true,"id":2375},"user":"jenslincke","tags":[]},"2375":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:22:59 GMT+0100 (Central Europe Standard Time)"},"2376":{"boundEval":{"__isSmartRef__":true,"id":2377},"getDoitContext":{"__isSmartRef__":true,"id":2385},"setTarget":{"__isSmartRef__":true,"id":2393}},"2377":{"varMapping":{"__isSmartRef__":true,"id":2378},"source":"function boundEval(str) {\n // Some little (Tim calls it ugly) funny preprocessor Macros\n str = str.replace(/#([A-Za-z][A-Za-z0-9]*)\\$/g, \"this.get('$1').textString\")\n str = str.replace(/#([A-Za-z][A-Za-z0-9]*)/g, \"this.get('$1')\")\n // alertOK(\"eval \" + str)\n return $super(str)\n}","funcProperties":{"__isSmartRef__":true,"id":2383},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2378":{"this":{"__isSmartRef__":true,"id":1500},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2379}},"2379":{"$super":{"__isSmartRef__":true,"id":2380}},"2380":{"varMapping":{"__isSmartRef__":true,"id":2381},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2382},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2381":{"obj":{"__isSmartRef__":true,"id":1500},"name":"boundEval"},"2382":{},"2383":{"timestamp":{"__isSmartRef__":true,"id":2384},"user":"jenslincke","tags":[]},"2384":{"isSerializedDate":true,"string":"Fri Dec 06 2013 14:05:42 GMT+0100 (Central Europe Standard Time)"},"2385":{"varMapping":{"__isSmartRef__":true,"id":2386},"source":"function getDoitContext() {\n return this.target\n}","funcProperties":{"__isSmartRef__":true,"id":2391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2386":{"this":{"__isSmartRef__":true,"id":1500},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2387}},"2387":{"$super":{"__isSmartRef__":true,"id":2388}},"2388":{"varMapping":{"__isSmartRef__":true,"id":2389},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2390},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2389":{"obj":{"__isSmartRef__":true,"id":1500},"name":"getDoitContext"},"2390":{},"2391":{"timestamp":{"__isSmartRef__":true,"id":2392},"user":"jenslincke","tags":[]},"2392":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:17:05 GMT+0100 (Central Europe Standard Time)"},"2393":{"varMapping":{"__isSmartRef__":true,"id":2394},"source":"function setTarget(obj) {\n this.target= obj\n}","funcProperties":{"__isSmartRef__":true,"id":2395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2394":{"this":{"__isSmartRef__":true,"id":1500}},"2395":{"timestamp":{"__isSmartRef__":true,"id":2396},"user":"jenslincke","tags":[]},"2396":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:22:59 GMT+0100 (Central Europe Standard Time)"},"2397":{"submorphs":[{"__isSmartRef__":true,"id":2398}],"scripts":[],"id":"966D6C03-7C8A-463C-875B-A2BD8B79CAA8","shape":{"__isSmartRef__":true,"id":2556},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Courier ","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":11,"name":"SpecialSyntaxWorkspace3","partsBinMetaInfo":{"__isSmartRef__":true,"id":2557},"textChunks":[{"__isSmartRef__":true,"id":2581},{"__isSmartRef__":true,"id":2583},{"__isSmartRef__":true,"id":2585},{"__isSmartRef__":true,"id":2587},{"__isSmartRef__":true,"id":2589},{"__isSmartRef__":true,"id":2591},{"__isSmartRef__":true,"id":2593},{"__isSmartRef__":true,"id":2595},{"__isSmartRef__":true,"id":2597},{"__isSmartRef__":true,"id":2599},{"__isSmartRef__":true,"id":2601},{"__isSmartRef__":true,"id":2603},{"__isSmartRef__":true,"id":2605},{"__isSmartRef__":true,"id":2607},{"__isSmartRef__":true,"id":2609},{"__isSmartRef__":true,"id":2611},{"__isSmartRef__":true,"id":2613},{"__isSmartRef__":true,"id":2615},{"__isSmartRef__":true,"id":2617},{"__isSmartRef__":true,"id":2619},{"__isSmartRef__":true,"id":2621},{"__isSmartRef__":true,"id":2623},{"__isSmartRef__":true,"id":2625},{"__isSmartRef__":true,"id":2627},{"__isSmartRef__":true,"id":2629},{"__isSmartRef__":true,"id":2631},{"__isSmartRef__":true,"id":2633},{"__isSmartRef__":true,"id":2635},{"__isSmartRef__":true,"id":2637},{"__isSmartRef__":true,"id":2639},{"__isSmartRef__":true,"id":2641},{"__isSmartRef__":true,"id":2643},{"__isSmartRef__":true,"id":2645},{"__isSmartRef__":true,"id":2647},{"__isSmartRef__":true,"id":2649},{"__isSmartRef__":true,"id":2651},{"__isSmartRef__":true,"id":2653},{"__isSmartRef__":true,"id":2655},{"__isSmartRef__":true,"id":2657},{"__isSmartRef__":true,"id":2659},{"__isSmartRef__":true,"id":2661},{"__isSmartRef__":true,"id":2663},{"__isSmartRef__":true,"id":2665},{"__isSmartRef__":true,"id":2667},{"__isSmartRef__":true,"id":2669},{"__isSmartRef__":true,"id":2671},{"__isSmartRef__":true,"id":2673},{"__isSmartRef__":true,"id":2675},{"__isSmartRef__":true,"id":2677},{"__isSmartRef__":true,"id":2679},{"__isSmartRef__":true,"id":2681},{"__isSmartRef__":true,"id":2683},{"__isSmartRef__":true,"id":2685},{"__isSmartRef__":true,"id":2687},{"__isSmartRef__":true,"id":2689},{"__isSmartRef__":true,"id":2691},{"__isSmartRef__":true,"id":2693},{"__isSmartRef__":true,"id":2695},{"__isSmartRef__":true,"id":2697},{"__isSmartRef__":true,"id":2699},{"__isSmartRef__":true,"id":2701},{"__isSmartRef__":true,"id":2703},{"__isSmartRef__":true,"id":2705},{"__isSmartRef__":true,"id":2707},{"__isSmartRef__":true,"id":2709},{"__isSmartRef__":true,"id":2711},{"__isSmartRef__":true,"id":2713},{"__isSmartRef__":true,"id":2715},{"__isSmartRef__":true,"id":2717},{"__isSmartRef__":true,"id":2719},{"__isSmartRef__":true,"id":2721},{"__isSmartRef__":true,"id":2723},{"__isSmartRef__":true,"id":2725},{"__isSmartRef__":true,"id":2727},{"__isSmartRef__":true,"id":2729},{"__isSmartRef__":true,"id":2731},{"__isSmartRef__":true,"id":2733},{"__isSmartRef__":true,"id":2735},{"__isSmartRef__":true,"id":2737},{"__isSmartRef__":true,"id":2739},{"__isSmartRef__":true,"id":2741},{"__isSmartRef__":true,"id":2743},{"__isSmartRef__":true,"id":2745},{"__isSmartRef__":true,"id":2747},{"__isSmartRef__":true,"id":2749},{"__isSmartRef__":true,"id":2751},{"__isSmartRef__":true,"id":2753},{"__isSmartRef__":true,"id":2755},{"__isSmartRef__":true,"id":2757},{"__isSmartRef__":true,"id":2759},{"__isSmartRef__":true,"id":2761},{"__isSmartRef__":true,"id":2763},{"__isSmartRef__":true,"id":2765},{"__isSmartRef__":true,"id":2767},{"__isSmartRef__":true,"id":2769},{"__isSmartRef__":true,"id":2771},{"__isSmartRef__":true,"id":2773},{"__isSmartRef__":true,"id":2775},{"__isSmartRef__":true,"id":2777},{"__isSmartRef__":true,"id":2779},{"__isSmartRef__":true,"id":2781},{"__isSmartRef__":true,"id":2783},{"__isSmartRef__":true,"id":2785},{"__isSmartRef__":true,"id":2787},{"__isSmartRef__":true,"id":2789},{"__isSmartRef__":true,"id":2791},{"__isSmartRef__":true,"id":2793},{"__isSmartRef__":true,"id":2795},{"__isSmartRef__":true,"id":2797},{"__isSmartRef__":true,"id":2799},{"__isSmartRef__":true,"id":2801},{"__isSmartRef__":true,"id":2803},{"__isSmartRef__":true,"id":2805},{"__isSmartRef__":true,"id":2807},{"__isSmartRef__":true,"id":2809},{"__isSmartRef__":true,"id":2811},{"__isSmartRef__":true,"id":2813},{"__isSmartRef__":true,"id":2815},{"__isSmartRef__":true,"id":2817},{"__isSmartRef__":true,"id":2819},{"__isSmartRef__":true,"id":2821},{"__isSmartRef__":true,"id":2823},{"__isSmartRef__":true,"id":2825},{"__isSmartRef__":true,"id":2827},{"__isSmartRef__":true,"id":2829},{"__isSmartRef__":true,"id":2831},{"__isSmartRef__":true,"id":2833},{"__isSmartRef__":true,"id":2835},{"__isSmartRef__":true,"id":2837},{"__isSmartRef__":true,"id":2839},{"__isSmartRef__":true,"id":2841},{"__isSmartRef__":true,"id":2843},{"__isSmartRef__":true,"id":2845},{"__isSmartRef__":true,"id":2847},{"__isSmartRef__":true,"id":2849},{"__isSmartRef__":true,"id":2851},{"__isSmartRef__":true,"id":2853},{"__isSmartRef__":true,"id":2855},{"__isSmartRef__":true,"id":2857},{"__isSmartRef__":true,"id":2859},{"__isSmartRef__":true,"id":2861},{"__isSmartRef__":true,"id":2863},{"__isSmartRef__":true,"id":2865},{"__isSmartRef__":true,"id":2867},{"__isSmartRef__":true,"id":2869},{"__isSmartRef__":true,"id":2871},{"__isSmartRef__":true,"id":2873},{"__isSmartRef__":true,"id":2875},{"__isSmartRef__":true,"id":2877},{"__isSmartRef__":true,"id":2879},{"__isSmartRef__":true,"id":2881},{"__isSmartRef__":true,"id":2883},{"__isSmartRef__":true,"id":2885},{"__isSmartRef__":true,"id":2887},{"__isSmartRef__":true,"id":2889},{"__isSmartRef__":true,"id":2891},{"__isSmartRef__":true,"id":2893},{"__isSmartRef__":true,"id":2895},{"__isSmartRef__":true,"id":2897},{"__isSmartRef__":true,"id":2899},{"__isSmartRef__":true,"id":2901},{"__isSmartRef__":true,"id":2903},{"__isSmartRef__":true,"id":2905},{"__isSmartRef__":true,"id":2907},{"__isSmartRef__":true,"id":2909},{"__isSmartRef__":true,"id":2911},{"__isSmartRef__":true,"id":2913},{"__isSmartRef__":true,"id":2915},{"__isSmartRef__":true,"id":2917},{"__isSmartRef__":true,"id":2919},{"__isSmartRef__":true,"id":2921},{"__isSmartRef__":true,"id":2923},{"__isSmartRef__":true,"id":2925},{"__isSmartRef__":true,"id":2927},{"__isSmartRef__":true,"id":2929},{"__isSmartRef__":true,"id":2931},{"__isSmartRef__":true,"id":2933},{"__isSmartRef__":true,"id":2935},{"__isSmartRef__":true,"id":2937},{"__isSmartRef__":true,"id":2939},{"__isSmartRef__":true,"id":2941},{"__isSmartRef__":true,"id":2943},{"__isSmartRef__":true,"id":2945},{"__isSmartRef__":true,"id":2947},{"__isSmartRef__":true,"id":2949},{"__isSmartRef__":true,"id":2951},{"__isSmartRef__":true,"id":2953},{"__isSmartRef__":true,"id":2955},{"__isSmartRef__":true,"id":2957},{"__isSmartRef__":true,"id":2959},{"__isSmartRef__":true,"id":2961},{"__isSmartRef__":true,"id":2963},{"__isSmartRef__":true,"id":2965},{"__isSmartRef__":true,"id":2967},{"__isSmartRef__":true,"id":2969},{"__isSmartRef__":true,"id":2971},{"__isSmartRef__":true,"id":2973},{"__isSmartRef__":true,"id":2975},{"__isSmartRef__":true,"id":2977},{"__isSmartRef__":true,"id":2979},{"__isSmartRef__":true,"id":2981},{"__isSmartRef__":true,"id":2983},{"__isSmartRef__":true,"id":2985},{"__isSmartRef__":true,"id":2987},{"__isSmartRef__":true,"id":2989},{"__isSmartRef__":true,"id":2991},{"__isSmartRef__":true,"id":2993},{"__isSmartRef__":true,"id":2995},{"__isSmartRef__":true,"id":2997},{"__isSmartRef__":true,"id":2999},{"__isSmartRef__":true,"id":3001},{"__isSmartRef__":true,"id":3003}],"charsReplaced":" cop.withLayers([L1], function() {\n (function() {\n $morph('Joe').foo()\n }).bind(this).delay(2);\n })\n","lastFindLoc":1682,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":3005},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","00EF5BDE-A6C1-4CDC-AAFD-8DB7D6C920A9","31625624-9A8F-4797-9CEB-6E0AC4E70EA8","D1F11C50-0C91-47DF-A055-1EA602857957","F2B8E6AA-6248-4340-A65D-FC05BD3AC6EC","2EFE11FE-5B9F-4624-8C5B-F77B7A7826DE","19BB0C4A-BB4E-4A13-AB5C-F54AA471378D","918AD7B7-9B35-4D98-ADBD-8D96DA68113D","D9E28CAF-8D7B-43E8-9254-CA4CBA49F490","D2EB2B43-6E8C-451D-BF5C-204D19DBA30F","7CC16E92-AD1D-4B45-8B7D-23E8184C5F89","EF38FAC7-0B14-40CD-BBAC-E82ABBD97F82","72F03F07-1F94-499C-AB38-40440265B000","CFC8E123-F428-4696-9534-AD5C743CA4B3","B4D6F6A5-0CF0-423A-9802-2619772B2308","978C0C34-BCCD-409C-9AA8-6D805A16C740","BF60733F-6C89-4D59-B178-D38290718FBC","B9739CD6-26B7-495F-9BD6-A2D606D4CA42"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"magnets":[{"__isSmartRef__":true,"id":3006},{"__isSmartRef__":true,"id":3007},{"__isSmartRef__":true,"id":3008},{"__isSmartRef__":true,"id":3009},{"__isSmartRef__":true,"id":3010},{"__isSmartRef__":true,"id":3011},{"__isSmartRef__":true,"id":3012},{"__isSmartRef__":true,"id":3013}],"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":3014}],"doNotSerialize":["$$textString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"_lastSyntaxHighlightTime":71,"_WordBreak":"break-all","savedTextString":"cop.replayStack = function(layerStack, index, func) {\n if (index >= layerStack.length) { return func()} \n var comp = layerStack[index]\n var func = function() {\n cop.replayStack(layerStack, index + 1, func)\n }\n if (comp.withLayers)\n return cop.withLayers(comp.withLayers, func)\n if (comp.withoutLayers)\n return cop.withoutLayers(comp.withLayers, func)\n throw new Error(\"unknown layer composition\")\n};\n\ncop.withoutLayers([L1], function() {\n return cop.withLayers([L1], function() {\n return cop.LayerStack.clone()\n })\n})\n\ncop.create(\"DelayedLayerActivationLayer\").refineClass(Function, {\n delay: function() {\n var __method = this,\n args = Array.from(arguments),\n timeout = args.shift() * 1000;\n var layerStack = cop.LayerStack.clone()\n return window.setTimeout(function delayed() {\n return cop.replayStack(layerStack, 1, function() {\n return __method.apply(__method, args)\n });\n }, timeout);\n }\n});\n\nDelayedLayerActivationLayer.beGlobal();\n\ncop.create(\"L1\").refineObject(this.get(\"Joe\"), {\n foo: function() {\n this.setFill(Color.green)\n }\n});\n\n$morph('Joe').foo();\n\n// this should happen\n(function() {\n// withLayers([L1], function() { $morph('Joe').foo() })\n}).bind(this).delay(2);\n\n\n// when this is called\ncop.withLayers([L1], function() {\n (function() {\n $morph('Joe').foo() \n }).bind(this).delay(2)\n})\n\n","target":{"__isSmartRef__":true,"id":530},"layout":{"__isSmartRef__":true,"id":3016},"splittedFrom":{"__isSmartRef__":true,"id":3017},"previousSelection":[297,297],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"textString":"log = function(s) {\n $morph(\"Log\").textString += s +\"\\n\" \n}\n\nthis.get(\"Joe\").addScript(function foo() {\n log(\"Base>>foo\")\n this.setFill(Color.red)\n})\n\ncop.create(\"L1\").refineObject(this.get(\"Joe\"), {\n foo: function() {\n log(\"L1>>foo\")\n this.setFill(Color.green)\n }\n});\n\ncop.replayStack = function(layerStack, index, func) {\n if (index >= layerStack.length) { \n return func()\n }\n var comp = layerStack[index]\n var cont = function() {\n cop.replayStack(layerStack, index + 1, func)\n }\n if (comp.withLayers)\n return cop.withLayers(comp.withLayers, cont)\n if (comp.withoutLayers)\n return cop.withoutLayers(comp.withLayers, cont)\n throw new Error(\"unknown layer composition\")\n};\n\n// cop.withoutLayers([L1], function() {\n // return cop.withLayers([L1], function() {\n // return cop.LayerStack.clone()\n // })\n// })\n\ncop.create(\"DelayedLayerActivationLayer\").refineClass(Function, {\n delay: function() {\n var __method = this,\n args = Array.from(arguments),\n timeout = args.shift() * 1000;\n var layerStack = cop.LayerStack.clone()\n return window.setTimeout(function delayed() {\n return cop.replayStack(layerStack, 1, function() {\n return __method.apply(__method, args)\n });\n }, timeout);\n }\n});\n\nDelayedLayerActivationLayer.beGlobal();\n\n$morph('Joe').foo();\n\ncop.withLayers([L1], function() {\n (function() {\n $morph('Joe').foo()\n }).bind(this).delay(2);\n})\n","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3527},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(32.0,1211.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(566.0,-41.0)"},"2398":{"submorphs":[{"__isSmartRef__":true,"id":2399},{"__isSmartRef__":true,"id":2406}],"scripts":[],"id":"791286F9-4FB7-47E2-885B-6BFCC434D7B6","shape":{"__isSmartRef__":true,"id":2409},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2415},"lighterFill":{"__isSmartRef__":true,"id":2420},"label":{"__isSmartRef__":true,"id":2399},"name":"MagnifierButton1","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":2425},"attributeConnections":[{"__isSmartRef__":true,"id":2428}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":2429},"derivationIds":[2588,"22797D34-67DE-4A06-81F0-4DF0A87ADBBC","81CB4C12-BCF0-4097-8B6D-D9419046367A","0767A57D-9BB2-48C6-9654-753D2B9D00A6","42871246-6725-4E41-A2C1-5A5BCF041097","BCE6E775-B5DF-4D6B-9F06-CDC02C1B1D0F","797EC165-A639-42D9-A059-669F6BEB92A7","FA498EFD-E50E-4CE0-9FA8-9AE2E8AE9580","4B68C371-CB37-45B4-910A-611E5FFC23DD","94E374B9-7ED4-4E39-96F1-6FD4E7AC3428","34D63515-7CC7-43FB-B7BB-87AFCA377D63","7E0B172C-0AF5-4C6E-B184-25A8FAE4FAB8","12239D52-D3D3-4713-BC3E-F0B95C488CB7","72559D92-4616-45A9-A0F2-72BA4147C0FB","E86C7328-AF24-4881-84AF-B7C7CEFEAE14","22D731CF-38F0-41CC-B125-74D2842ED847","B58A1A30-782E-4675-A276-2C01D35BEC70","ACEABA6D-071C-46C2-A325-BE30189AA45F","686443AE-DCDC-4998-8A39-48BC57D64FDC","8D660766-7C93-404C-9D92-B12CBF59A3CE","20DF1A18-6F2B-4D66-9110-75EB343C3C61","6295FA32-B7AA-4C61-BF03-5E69084C8FE8","72BEBA6F-7C26-47B6-AED2-253F02E48DE5","0B7FD918-BB64-49EA-A26A-45D408FBF85D","6B96BB67-EBE4-46AC-97F3-73F209469E96","7D373E3D-8EBD-4E82-99C0-2ABA4154DDD2","6716E808-9BF0-471E-8BA5-0E0E4491D002","EAFDE782-D226-4904-895E-20E9734A876C","97AE5B68-0D45-427A-A045-FE1586A23E01","652E4BFA-858C-41A6-96C1-A6A02B5B6BC2","AC1F4A8D-27E2-4C13-A25B-C7C36D265568","8180CA58-745F-43FD-A4C1-8F4157B0A0A3","F529625E-5303-489F-871F-8E7F89B1D507","E5EB7DD2-4135-4203-B684-8E75BB89C429","FA9EFE8D-61E6-4D97-801F-7138105C70EA"],"_ClipMode":"visible","highlightRectangle":{"__isSmartRef__":true,"id":2430},"isPressed":false,"owner":{"__isSmartRef__":true,"id":2397},"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":2506},"_Rotation":0,"_Scale":0.9920279440699439,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2507},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(786.4,-5.0)","distanceToDragEvent":"lively.pt(39.2,-13.1)"},"2399":{"submorphs":[],"scripts":[],"id":"2A5CFD0C-F4FF-4892-B9FE-7FC7A836031E","shape":{"__isSmartRef__":true,"id":2400},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":24,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":2398},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":2401},{"__isSmartRef__":true,"id":2403}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":2405},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"024C5ADE-C4CF-4E8E-BEC5-F93AD4839702","A2CC4D56-B9D8-4A48-B6FF-DDDD85ACDC2E","5AC5C4DE-00B0-43DB-B7F1-765674CE818B","750A11C6-766E-4B48-AE32-D71DE811EB4A","66A7B56E-A94E-44AE-8AED-C0C1B07554D4","CA8596D3-2D4F-453B-BE1B-DCEC8F85389B","4D7DC32F-79CB-4AF8-8B21-AB4F1809D4A8","439DE430-7651-470E-97D8-00E7F96B04DA","DAC920E6-217B-4515-AC09-2F9DCBA7375C","BD48C003-0502-451D-B6AA-7369FF3D1030","C3B8F4EA-3F44-47F4-B569-A0D5AB263BA0","BF7F0FA3-3F2A-4EEF-9687-BE2B0635DF13","3D7AEAC1-C9DD-4941-BA46-16F6783F5699","E04A78F9-3D6E-403F-BA8D-2583FCFFCE53","47E1F29B-6896-467D-8654-CA18929AE57A","509D86FF-5400-4374-BE79-90F0A7E3E90C","C7E53EE0-065A-4C59-8D13-311566722BB7","BA078BAC-7263-4B10-AFD3-3C4EA0DD8707","BCFE28D1-A115-453E-9116-EECC8FE1D50F","A354FF2E-BD85-429A-97C2-254D6033F50C","B26A73EB-9EB9-4CB0-89AF-FEE10445E3EA","ED910382-D586-4EC1-BD77-5E8DD759BDB4","05A48E42-A3E2-4C4A-8160-685CE469FD4E","732A3761-4FE1-4312-8EF7-E5ADF0D9E087","CDBDE5FF-3426-45BB-963D-51B2156D9C40","65B8E035-5DF8-4B88-B57A-99E2A738EFB4","1EF9DF4A-1629-4F03-B6E7-14756A1A5488","43372ED0-6C0B-4D2C-A07E-AA5F3D7320FE","78DB1195-6CA8-4CF6-9525-3A2EA5D8A837","4D5A464C-F84E-4323-A125-304436B0B874","D8E59BD9-1749-45D5-B43A-6139041246E6","1FA4B273-C1AA-43B1-9CF2-11AEFF9A3BAB","D45B211B-E1AD-4403-AE26-18509035F612","3C4F7E25-54AD-4A99-BAA9-4C988C5D043D"],"_MinTextWidth":24,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"2400":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"2401":{"style":{"__isSmartRef__":true,"id":2402},"chunkOwner":{"__isSmartRef__":true,"id":2399},"storedString":"","_id":"_1372","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2402":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2403":{"style":{"__isSmartRef__":true,"id":2404},"chunkOwner":{"__isSmartRef__":true,"id":2399},"storedString":"","_id":"_1373","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2404":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2405":{"morph":{"__isSmartRef__":true,"id":2399},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2406":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2407},"derivationIds":[null,"29E543E0-AE93-493A-A694-FC1C330D0544","F0366E4C-E97F-4C77-BEE4-340A0668ADD5","347F6028-5092-4F54-9A34-3EFF3FF0B815","BF7387E7-BCD7-4A5B-B9D2-C14ECF59EFCA","85BA370B-966E-41F7-8C2F-F3A926EC2AA2","1652172B-339A-43A1-9589-70E68B35A28E","705524F7-129B-4102-834E-2A1A45985BB5","5707DF70-CD77-4D53-96ED-5A0AEB227FB7","257E62CE-C668-4317-B5B7-8D394BDC3F6C","2DD4BEA5-E85A-4CD0-953E-9EB2E0735654","BB96B696-7BD4-44C4-9D60-B1551B89D6FA","FCAABC48-FBAF-4E12-8BC9-AC4ACB5A167B","EB81C4D7-5BD8-4DAC-BD70-8675E2338AAC","1DBAE3FF-B2F6-4348-8E06-81139C138D6E","49E7D450-EF74-4E94-B33B-B888D952F3BD","F0B267C4-54BA-4E6F-BFDD-4B047F4FF41A","36B8611D-B449-4F6E-8D0F-B5FD6406D45D","779DB518-01BD-4D32-AD65-BFED801E5D06","F47D501C-3750-4F0D-A2E1-E1B9CDA8368C","5DEBC468-2070-496D-A3DA-1A5C54BBBC41","1DB6E59C-CCC0-45D1-B3DA-6B2ECCE90296","B8001536-A62C-4660-90C2-B02509302EE5","F97079BD-335C-41D9-A5D5-782FB6FE21BD","E1543B0F-A69C-40F0-91C9-129DA75A82A6","2CABA960-211A-4573-BCDE-86E23BCAA797","2045A65C-ADD8-4283-9D5D-B7705B975C2F","9E13F1F3-B61E-4C65-9EDE-DA9F6CA27BCE","4BCDA60B-0BA1-4D18-8590-B2697CF0849D","1D7306DD-C466-4370-A51E-E1031BED4B8D","4AF9B380-14E4-46DF-99E0-1E8F3C4320FC","B0FAAEE3-5585-4728-AE7A-0300D17E5AD4","B526B17F-6603-48F1-BEEA-28E019EBD6B6","5BCC7077-1ED3-4B02-ACAA-1D612E1EBD3D"],"id":"99F57753-A5D6-47B9-9A07-358D4DA06301","eventHandler":{"__isSmartRef__":true,"id":2408},"_ClipMode":"visible","__layered_droppingEnabled__":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":2398},"name":"leftpointing_magnifying_glass.png","isBeingDragged":false,"showsHalos":false,"eventsAreDisabled":true,"_HandStyle":"default","_PointerEvents":"none","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(-3.0,0.0)","distanceToDragEvent":"lively.pt(39.9,-9.0)"},"2407":{"_ImageURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAABAAAAAQBPJcTWAAAALnRFWHRUaXRsZQBMRUZULVBPSU5USU5HIE1BR05JRllJTkcgR0xBU1MgKFUrMUY1MEQpw88haQAAABV0RVh0QXV0aG9yAEFuZHJldyBNYXJjdXNl5zc3gwAAAC90RVh0U29mdHdhcmUAaW5mby5maWxlZm9ybWF0LmRhdGEuVW5pY29kZVBuZ1NlcnZsZXRoAX8wAAAAQ3RFWHREZXNjcmlwdGlvbgBodHRwOi8vd3d3LmZpbGVmb3JtYXQuaW5mby9pbmZvL3VuaWNvZGUvMWY1MGQvaW5kZXguaHRtk2hNQgAAADt0RVh0Q29weXJpZ2h0AGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzIuMC9siJKDAAAIDklEQVR42u1daWxVRRQeCi0tIqCAQCTIUtEIGlk0ilqEkEbiQhSKGAyCooIIggsiQuMWZNGwVMUFNIhKZBMobZClgK1FwAU3wIpSREDcUFZFEM/JOzf3vPHet9ze1/eYe77k+zNzl5nz3ZlzZntPKYFAcHojDXimmKH6cQbwZuBM4HLgx8A9wBPAU8BjwJ3ADcDFwMnArsCaYjr/0BB4DwlwjAwfL38DzgX2AdYWk3pDJnAM8E/NuN8BpwEHAq8DXgpsCswANgN2APak/BeBu7T7sQX1A9YQE8fuDwYAf2BG/JrEaefxmSjaeOAO9syNwBwxd2Q0o/7fMhr6h8Fx+oBIX346cATwF/aON6Qbc0ZH4G4y0lHgOGAdD8/Be/KAs4AFwKsdrqkHnAA8Tu8rAzYWCWz0Bh5hraKTT11fL+AH1FXlA8/SrsEu61fmW9qLFEqNAv5LRsEw9twEvKMzcAvwJ3LoHG2AW+n9B4HdgixGHhNjiccuKlbUp9aC7yoGnqflraa8A8C2QRTjMvIVaITyKI61BjnkqiILWEjvPAwcxvLqAj+nvAqH7s1oNAfupcpjeNskhnvQOQ/xYfxQCziHRVl3sjxsNfspvYSuNR4Ywn5ClT5CA7lYkUPRU0YVy4CivkVlOE7TKxa6AP+ivKlBEORe9nUO8XD/QhWay6oqmlK3dYoirTYs70FK/wd4ocli1KVIByu7XXmb9BsOPEmj76riSfZxbAM2oPQMmqLB9GUmC/I0M8AtHp9xCd3/rM8fCHISy+vH0ruaOi3Coyqv6ETPKPSpXEOZ4X9XoSl+y89sovTNJgoyklW8rw8+aKFP5apFo3SrbMNcWsnFpgmylkU19R3yY4mc0mk0j88Z62PZ5jHDV7DQugE5dkx/3CQxzlb2qt6aCF1HtJH6BHoGju4v97F8+Sp8zeRGlldCaZtMEmQAq+zICL5hpUvrwfXy19gzZvhcvj6aILNZ3ij2ETQzRZA3WWU7RrgOfQsu05YCnyLxcFS9h91fTlMgfqKdJsg6lteBpQ8wRZASVqmmUa7txvwEJ/qe8SoxGxYymK+wpnMsNGHpxviRbVShkzEatAb5iEHUSrqzQVuiUMkMf5IFGWnM/71giiAHqEL7U7iMf2gtkk/B7/M51E4qMlklvzwNymgxl+VvobQPTRCkMavkDpaelkJlbOkgyDUsv0LZu19Oe/A++BBLvyIB0ZJX9HIQhHdZBymt1BQfso9V1Jorag28PUXKN8tBkHqUV4elLTJFkM9YpVqzllOcAmXDiG6vJsZhlt+Kpc80RZBiF2eJK4fZSS5bd4fWUcTyc1n6Y6YIMpVVii+LTgFOTHLZNjoIMpTlT2fpXUwRpIcKn021gHuwcDN0ss525Cnn3fIt2DXfK3vPljGbHtK1gdcFmkNdkYTK4gz0Tgcxytg1fI6rUBkGvubA54Ta0lTFK9VYFhS/xKV18PEHX3MfYpogfPUND9DwuamFlP5oNZXlZRcxlmsDWutsCl/aNQYZWhfBnTlOceNsLq459E1wyyhwEeNvFb7ZusClrEbhNlbJoyp8Y3UejehxPWS08v/MBrbIlcr92BvfwZit7KMKOC3f3FRBcBC2mRlBnz0dpOzN17gvqrdP7+2p7PkoJz7Hrq2pCfeqMhzXasbI1/KHa/m4Y93reRFcU1mrIh8IXaLCJzpnsLyfKRozHrNZpbFF9NHyx2pGw2tWAZ8H3gW8UjmvvWdSlIQb3raq6Kdzp6vwBbOhWn5/FRCggy9lFcdN1521ax5Q0Y9B41o7nkn8Rv1/gSkS0T/crb0vV4Uv465UAUNjLerCkfAN2jUXKef19apwnYP4AynK4tfNU6m1ZlMtaK/stQZrLXu0Q6g6OIpTjoVfAK/Xnp1GDp1fhy0th1rwHLqmEbXYHkEQJYcGitwouG2onoPx0Ne8q+yDmtGIs8lPUFCgH/Q5R4XPQlt8nfKzKB9/ouNHLT/ddFEw7t+uGQbPko90GY+gOHgcoRc5+YeBj1DY3JPyGrq8qy6JdMhBDAyz8azhZLq2JRuP4HE3a6f8KhNH7k4Dt9UORqoE3qGqfiAUo7L7lX1kjfMd4H0UHGTTFMpLzH8VUAS3iN2znsQ1GugvprCvkvMYdSFouBYxPu98FdoKusblmZXUoiz0J1FuYgPUfCrXAof7S4MgimXIRVH8wwHq5vBLna9Cs8ULyEgVWrCg8zAJ79TtjGDXjSMx5kd4Fk7XB+a3uq5Sob1QfoW86JzxR2zcjjyj3/mKTafUpCAi2nPLVcB+QA379YdoGuWEBxEwars1hujIOpZQQS1jWhzvKXeIDAOBRhT+YgQ2kcYK71NLwgOauAKJ50jwpFW8J2jHKHvLKwYBuENmVxyibAiqKIlCOkVY1g8HZHkQ5SOXeTaBR9RW9vT7agp34xVlo4jiL7KoG0TjriCR4hVlk0r8EYrAtZQiZa+14wx1qzhF2Syi+C+K5VOWko8RUVJIlPc8irIhKCP6ZItSqeJbh8kSU/qHDCbKMuZT4hFlrpgxcaIUUcuJR5TdYsLEiFLIQuLMOESZJOZLnCjLyMhrabqkZRRR1qsArDQmW5SlZOxPVWhJ2E2UNRJlVQ/wi19CRv9WhXbJoCh8zb+IujVBNYqymIyPP55ZxsQoVvK78kkBrp28rXVThSJGcoE7YZ5RoTMlc8SBpw7kj2IEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgSAZ+A+0ucC4BysctgAAAABJRU5ErkJggg==","_NodeClass":["image"],"_NodeId":"29E543E0-AE93-493A-A694-FC1C330D0544","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.0,29.0)","_Padding":"lively.rect(0,0,0,0)"},"2408":{"morph":{"__isSmartRef__":true,"id":2406},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2409":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":2410},"_BorderRadius":5.2,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"2410":{"stops":[{"__isSmartRef__":true,"id":2411},{"__isSmartRef__":true,"id":2412},{"__isSmartRef__":true,"id":2413},{"__isSmartRef__":true,"id":2414}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"2411":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"2412":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2413":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"2414":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"2415":{"stops":[{"__isSmartRef__":true,"id":2416},{"__isSmartRef__":true,"id":2417},{"__isSmartRef__":true,"id":2418},{"__isSmartRef__":true,"id":2419}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"2416":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"2417":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"2418":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"2419":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"2420":{"stops":[{"__isSmartRef__":true,"id":2421},{"__isSmartRef__":true,"id":2422},{"__isSmartRef__":true,"id":2423},{"__isSmartRef__":true,"id":2424}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"2421":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"2422":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"2423":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"2424":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"2425":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"ScriptableButton","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":2426}],"revisionOnLoad":154251,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2426":{"date":{"__isSmartRef__":true,"id":2427},"author":"robertkrahn","message":"no comment","id":"0366C0A2-0C8E-4AEB-AAC3-120434134545"},"2427":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:10:10 GMT+0200 (Central Europe Daylight Time)"},"2428":{"sourceObj":{"__isSmartRef__":true,"id":2398},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2398},"targetMethodName":"onFire","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2429":{"morph":{"__isSmartRef__":true,"id":2398},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2430":{"submorphs":[],"scripts":[],"id":"364FF344-E489-461B-BC8C-ED45E4823ED4","shape":{"__isSmartRef__":true,"id":2431},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"HighlightRectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":2432},"eventHandler":{"__isSmartRef__":true,"id":2473},"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","6FECB598-D130-4242-BF1B-E18767608129","0B23F218-078F-4912-A262-31B957885F41","C56BA290-B836-4946-B4EF-DBB6FBA2368C","61176BAF-CFE6-4F2C-9F0A-971AAD6595A1","CB4127B2-0AA5-4B50-9978-F1FF39924A82","113050BB-CF0E-4193-91C6-9C25FC857EE8","EFF939E4-317B-4662-943F-77A6E6F65BD0","AA288E7F-3972-4F0D-87DD-61E4BD9C9C97","903E8C60-1158-42D5-85D2-DF134DA6CEC1","28FD6210-A549-4A11-9178-04E77FF556C0","B3312E29-D786-469F-865E-91FD69475A52","D947A1C1-DCBE-4485-A33D-DF549F6978E0","56CE0E60-45BE-43FF-9C6C-296D8AC326B6","CC61E3F8-8C8D-4F24-A591-023D3C88DEC8"],"partTests":{"__isSmartRef__":true,"id":2474},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"#startLetters":"","eventsAreDisabled":false,"_HandStyle":"default","_PointerEvents":"auto","_Rotation":0,"_Scale":1.0060210561262526,"owner":null,"magnifierButton":{"__isSmartRef__":true,"id":2398},"attributeConnections":[{"__isSmartRef__":true,"id":2479},{"__isSmartRef__":true,"id":2481},{"__isSmartRef__":true,"id":2483}],"isToolMorph":true,"isMetaTool":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2485},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(34.0,276.0)","distanceToDragEvent":"lively.pt(44.0,-14.0)"},"2431":{"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.2597,"_BorderStyle":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(849.0,123.0)","_BorderColor":"Color.rgb(204,0,0)","_Fill":"Color.rgb(58,0,255)","_Padding":"lively.rect(0,0,0,0)"},"2432":{"partsSpaceName":"PartsBin/Tools","comment":"A rectangle which highlights the object under the first hand of the world","migrationLevel":4,"partName":"HighlightRectangle","changes":[{"__isSmartRef__":true,"id":2433},{"__isSmartRef__":true,"id":2435},{"__isSmartRef__":true,"id":2437},{"__isSmartRef__":true,"id":2439},{"__isSmartRef__":true,"id":2441},{"__isSmartRef__":true,"id":2443},{"__isSmartRef__":true,"id":2445},{"__isSmartRef__":true,"id":2447},{"__isSmartRef__":true,"id":2449},{"__isSmartRef__":true,"id":2451},{"__isSmartRef__":true,"id":2453},{"__isSmartRef__":true,"id":2455},{"__isSmartRef__":true,"id":2457},{"__isSmartRef__":true,"id":2459},{"__isSmartRef__":true,"id":2461},{"__isSmartRef__":true,"id":2463},{"__isSmartRef__":true,"id":2465},{"__isSmartRef__":true,"id":2467},{"__isSmartRef__":true,"id":2469},{"__isSmartRef__":true,"id":2471}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2433":{"date":{"__isSmartRef__":true,"id":2434},"author":"timfelgentreff","message":"no comment","id":"3DB7DB40-210A-4BED-91FD-9287005703EC"},"2434":{"isSerializedDate":true,"string":"Thu May 24 2012 17:04:54 GMT+0200 (Central Europe Daylight Time)"},"2435":{"date":{"__isSmartRef__":true,"id":2436},"author":"tessi","message":"no comment","id":"23D7AA12-66A9-4C3B-B494-131256C291AC"},"2436":{"isSerializedDate":true,"string":"Thu May 24 2012 16:57:13 GMT+0200 (Central Europe Daylight Time)"},"2437":{"date":{"__isSmartRef__":true,"id":2438},"author":"tessi","message":"no comment","id":"2C30B7CA-388F-4F51-B4CF-A2E50E381148"},"2438":{"isSerializedDate":true,"string":"Thu May 24 2012 16:23:11 GMT+0200 (Central Europe Daylight Time)"},"2439":{"date":{"__isSmartRef__":true,"id":2440},"author":"tessi","message":"diable events","id":"7C1F71A3-FDAC-470A-B9A9-E1F2C9FEF18E"},"2440":{"isSerializedDate":true,"string":"Thu May 24 2012 14:46:08 GMT+0200 (Central Europe Daylight Time)"},"2441":{"date":{"__isSmartRef__":true,"id":2442},"author":"tessi","message":"no comment","id":"01996A33-11BC-4C15-96D7-B7D219E2E961"},"2442":{"isSerializedDate":true,"string":"Thu May 24 2012 14:39:50 GMT+0200 (Central Europe Daylight Time)"},"2443":{"date":{"__isSmartRef__":true,"id":2444},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2444":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Central Europe Daylight Time)"},"2445":{"date":{"__isSmartRef__":true,"id":2446},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2446":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Central Europe Daylight Time)"},"2447":{"date":{"__isSmartRef__":true,"id":2448},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2448":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Central Europe Standard Time)"},"2449":{"date":{"__isSmartRef__":true,"id":2450},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2450":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Central Europe Standard Time)"},"2451":{"date":{"__isSmartRef__":true,"id":2452},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2452":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Central Europe Standard Time)"},"2453":{"date":{"__isSmartRef__":true,"id":2454},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2454":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Central Europe Daylight Time)"},"2455":{"date":{"__isSmartRef__":true,"id":2456},"author":"tessi","message":"no comment","id":"4B982A01-25B3-455A-848D-89C2C3C471D7"},"2456":{"isSerializedDate":true,"string":"Thu May 24 2012 13:58:01 GMT+0200 (Central Europe Daylight Time)"},"2457":{"date":{"__isSmartRef__":true,"id":2458},"author":"tessi","message":"no comment","id":"2FD6CB7B-3BC7-4666-98B4-AACF1001954D"},"2458":{"isSerializedDate":true,"string":"Thu May 24 2012 14:07:32 GMT+0200 (Central Europe Daylight Time)"},"2459":{"date":{"__isSmartRef__":true,"id":2460},"author":"tessi","message":"no comment","id":"09CF5ECF-2C87-4B66-A164-39848628596F"},"2460":{"isSerializedDate":true,"string":"Thu May 24 2012 15:34:59 GMT+0200 (Central Europe Daylight Time)"},"2461":{"date":{"__isSmartRef__":true,"id":2462},"author":"tessi","message":"no comment","id":"252A3EB5-DB00-4CF9-BF38-2927DD1C5229"},"2462":{"isSerializedDate":true,"string":"Thu May 24 2012 16:34:29 GMT+0200 (Central Europe Daylight Time)"},"2463":{"date":{"__isSmartRef__":true,"id":2464},"author":"tessi","message":"no comment","id":"81534551-62C1-4FC9-96CB-A5AC6642CA1E"},"2464":{"isSerializedDate":true,"string":"Thu May 24 2012 16:45:49 GMT+0200 (Central Europe Daylight Time)"},"2465":{"date":{"__isSmartRef__":true,"id":2466},"author":"tessi","message":"no comment","id":"5125DE3A-D50E-4621-8490-F3A9D99C2C4C"},"2466":{"isSerializedDate":true,"string":"Thu May 24 2012 16:47:20 GMT+0200 (Central Europe Daylight Time)"},"2467":{"date":{"__isSmartRef__":true,"id":2468},"author":"tessi","message":"no comment","id":"C81A2FBF-CB0B-4A0B-9D63-F9AEDFCB5DA6"},"2468":{"isSerializedDate":true,"string":"Thu May 24 2012 16:51:06 GMT+0200 (Central Europe Daylight Time)"},"2469":{"date":{"__isSmartRef__":true,"id":2470},"author":"tessi","message":"no comment","id":"DC8EF5EC-7563-45B6-816D-20E2DC218525"},"2470":{"isSerializedDate":true,"string":"Thu May 24 2012 16:52:10 GMT+0200 (Central Europe Daylight Time)"},"2471":{"date":{"__isSmartRef__":true,"id":2472},"author":"timfelgentreff","message":"no comment","id":"E7515DFB-DE7D-4E1F-A2C3-85166DCE4942"},"2472":{"isSerializedDate":true,"string":"Thu May 24 2012 16:59:39 GMT+0200 (Central Europe Daylight Time)"},"2473":{"morph":{"__isSmartRef__":true,"id":2430},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2474":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2475}},"2475":{"test01IsMorph":{"__isSmartRef__":true,"id":2476}},"2476":{"varMapping":{"__isSmartRef__":true,"id":2477},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2478},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2477":{"this":{"__isSmartRef__":true,"id":2474}},"2478":{},"2479":{"sourceObj":{"__isSmartRef__":true,"id":2430},"sourceAttrName":"onMouseMove","targetObj":{"__isSmartRef__":true,"id":2430},"targetMethodName":"updateOnMove","varMapping":{"__isSmartRef__":true,"id":2480},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2480":{"source":{"__isSmartRef__":true,"id":2430},"target":{"__isSmartRef__":true,"id":2430}},"2481":{"sourceObj":{"__isSmartRef__":true,"id":2430},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":2398},"targetMethodName":"removeHighlighting","varMapping":{"__isSmartRef__":true,"id":2482},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2482":{"source":{"__isSmartRef__":true,"id":2430},"target":{"__isSmartRef__":true,"id":2398}},"2483":{"sourceObj":{"__isSmartRef__":true,"id":2430},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":2398},"targetMethodName":"setTarget","varMapping":{"__isSmartRef__":true,"id":2484},"converterString":"function () {\n return this.sourceObj.morphUnderCursor();\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2484":{"source":{"__isSmartRef__":true,"id":2430},"target":{"__isSmartRef__":true,"id":2398}},"2485":{"update":{"__isSmartRef__":true,"id":2486},"updateOnMove":{"__isSmartRef__":true,"id":2490},"bringToFront":{"__isSmartRef__":true,"id":2494},"morphUnderCursor":{"__isSmartRef__":true,"id":2502}},"2486":{"varMapping":{"__isSmartRef__":true,"id":2487},"source":"function update(morphUnderCursor) {\n if (morphUnderCursor === this.magnifierButton ||\n this.magnifierButton.submorphs.include(morphUnderCursor)) {\n morphToHighlight = this.magnifierButton.currentTarget();\n } else {\n morphToHighlight = morphUnderCursor;\n }\n\n if (morphToHighlight && morphToHighlight.world()) {\n this.setPosition(morphToHighlight.getPositionInWorld());\n this.setExtent(morphToHighlight.getExtent());\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2488},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2487":{"this":{"__isSmartRef__":true,"id":2430}},"2488":{"timestamp":{"__isSmartRef__":true,"id":2489},"user":"lauritz","tags":[]},"2489":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:29:58 GMT+0200 (Central Europe Daylight Time)"},"2490":{"varMapping":{"__isSmartRef__":true,"id":2491},"source":"function updateOnMove() {\n this.update(this.morphUnderCursor());\n this.bringToFront();\n}","funcProperties":{"__isSmartRef__":true,"id":2492},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2491":{"this":{"__isSmartRef__":true,"id":2430}},"2492":{"timestamp":{"__isSmartRef__":true,"id":2493},"user":"lauritz","tags":[]},"2493":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:33 GMT+0200 (Central Europe Daylight Time)"},"2494":{"varMapping":{"__isSmartRef__":true,"id":2495},"source":"function bringToFront() {\n this.renderContext().morphNode.style.zIndex= 1000;\n}","funcProperties":{"__isSmartRef__":true,"id":2500},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2495":{"this":{"__isSmartRef__":true,"id":2430},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2496}},"2496":{"$super":{"__isSmartRef__":true,"id":2497}},"2497":{"varMapping":{"__isSmartRef__":true,"id":2498},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2498":{"obj":{"__isSmartRef__":true,"id":2430},"name":"bringToFront"},"2499":{},"2500":{"timestamp":{"__isSmartRef__":true,"id":2501},"user":"lauritz","tags":[]},"2501":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:12:09 GMT+0200 (Central Europe Daylight Time)"},"2502":{"varMapping":{"__isSmartRef__":true,"id":2503},"source":"function morphUnderCursor() {\n var that = this,\n world = lively.morphic.World.current(); \n \n return world.morphsContainingPoint(world.firstHand().getPosition()).detect(\n function(ea) {\n return !ea.isPlaceholder &&\n !ea.isHalo &&\n (!ea.owner || !ea.owner.isHalo) &&\n !(ea === that);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":2504},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2503":{"this":{"__isSmartRef__":true,"id":2430}},"2504":{"timestamp":{"__isSmartRef__":true,"id":2505},"user":"lauritz","tags":[]},"2505":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:36 GMT+0200 (Central Europe Daylight Time)"},"2506":{"moveHorizontal":true},"2507":{"onFire":{"__isSmartRef__":true,"id":2508},"removeHighlighting":{"__isSmartRef__":true,"id":2512},"onMouseMove":{"__isSmartRef__":true,"id":2516},"onMouseOut":{"__isSmartRef__":true,"id":2524},"reset":{"__isSmartRef__":true,"id":2532},"isTracking":{"__isSmartRef__":true,"id":2536},"isHighlighting":{"__isSmartRef__":true,"id":2540},"currentTarget":{"__isSmartRef__":true,"id":2544},"setupHighlightRectangle":{"__isSmartRef__":true,"id":2548},"setTarget":{"__isSmartRef__":true,"id":2552}},"2508":{"varMapping":{"__isSmartRef__":true,"id":2509},"source":"function onFire() {\n var hand = lively.morphic.World.current().firstHand(),\n highlight = this.highlightRectangle,\n that = this;\n\n if (this.isTracking()) {\n this.removeHighlighting();\n } else {\n this.world().addMorph(highlight);\n hand.highlightConnection = connect(hand, \"scrollFocusMorph\", highlight, \"update\");\n highlight.bringToFront();\n if (!this.currentTarget() || !this.currentTarget().world()) {\n highlight.setExtent(pt(0,0));\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2510},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2509":{"this":{"__isSmartRef__":true,"id":2398}},"2510":{"timestamp":{"__isSmartRef__":true,"id":2511},"user":"lauritz","tags":[]},"2511":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:40:51 GMT+0200 (Central Europe Daylight Time)"},"2512":{"varMapping":{"__isSmartRef__":true,"id":2513},"source":"function removeHighlighting() {\n var hand = this.world().firstHand();\n\n if (this.highlightRectangle) {\n this.highlightRectangle.remove();\n }\n\n hand.attributeConnections.removeAt(\n hand.attributeConnections.indexOf(hand.highlightConnection));\n hand.highlightConnection = null;\n}","funcProperties":{"__isSmartRef__":true,"id":2514},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2513":{"this":{"__isSmartRef__":true,"id":2398}},"2514":{"timestamp":{"__isSmartRef__":true,"id":2515},"user":"jenslincke","tags":[]},"2515":{"isSerializedDate":true,"string":"Tue Dec 18 2012 12:54:24 GMT+0100 (Central Europe Standard Time)"},"2516":{"varMapping":{"__isSmartRef__":true,"id":2517},"source":"function onMouseMove(evt) {\n var target = this.currentTarget();\n if (target && target.world() && !this.isHighlighting()) {\n this.highlightRectangle.update(target);\n this.world().addMorph(this.highlightRectangle);\n this.highlightRectangle.bringToFront();\n this.targetHighlight = this.highlightRectangle;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2522},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2517":{"this":{"__isSmartRef__":true,"id":2398},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2518}},"2518":{"$super":{"__isSmartRef__":true,"id":2519}},"2519":{"varMapping":{"__isSmartRef__":true,"id":2520},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2521},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2520":{"obj":{"__isSmartRef__":true,"id":2398},"name":"onMouseMove"},"2521":{},"2522":{"timestamp":{"__isSmartRef__":true,"id":2523},"user":"lauritz","tags":[]},"2523":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:25:52 GMT+0200 (Central Europe Daylight Time)"},"2524":{"varMapping":{"__isSmartRef__":true,"id":2525},"source":"function onMouseOut() {\n if (this.isHighlighting()) {\n if (!this.isTracking()) {\n this.targetHighlight.remove();\n }\n delete this.targetHighlight;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2530},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2525":{"this":{"__isSmartRef__":true,"id":2398},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2526}},"2526":{"$super":{"__isSmartRef__":true,"id":2527}},"2527":{"varMapping":{"__isSmartRef__":true,"id":2528},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2529},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2528":{"obj":{"__isSmartRef__":true,"id":2398},"name":"onMouseOut"},"2529":{},"2530":{"timestamp":{"__isSmartRef__":true,"id":2531},"user":"lauritz","tags":[]},"2531":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:21:57 GMT+0200 (Central Europe Daylight Time)"},"2532":{"varMapping":{"__isSmartRef__":true,"id":2533},"source":"function reset() {\n this.highlightRectangle.attributeConnections = [];\n \n var r = this.highlightRectangle;\n r.isToolMorph = true\n disconnectAll(r)\n connect(r, \"onMouseMove\", this.highlightRectangle, \"updateOnMove\")\n connect(r, \"onMouseUp\", this, \"removeHighlighting\")\n connect(r, \"onMouseUp\", this, \"setTarget\",\n {converter: function () {\n return this.sourceObj.morphUnderCursor();\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":2534},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2533":{"this":{"__isSmartRef__":true,"id":2398}},"2534":{"timestamp":{"__isSmartRef__":true,"id":2535},"user":"jenslincke","tags":[]},"2535":{"isSerializedDate":true,"string":"Mon Dec 17 2012 17:02:31 GMT+0100 (Central Europe Standard Time)"},"2536":{"varMapping":{"__isSmartRef__":true,"id":2537},"source":"function isTracking() {\n return !!this.world().firstHand().highlightConnection;\n}","funcProperties":{"__isSmartRef__":true,"id":2538},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2537":{"this":{"__isSmartRef__":true,"id":2398}},"2538":{"timestamp":{"__isSmartRef__":true,"id":2539},"user":"lauritz","tags":[]},"2539":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:25 GMT+0200 (Central Europe Daylight Time)"},"2540":{"varMapping":{"__isSmartRef__":true,"id":2541},"source":"function isHighlighting() {\n return !!this.targetHighlight;\n}","funcProperties":{"__isSmartRef__":true,"id":2542},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2541":{"this":{"__isSmartRef__":true,"id":2398}},"2542":{"timestamp":{"__isSmartRef__":true,"id":2543},"user":"lauritz","tags":[]},"2543":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:22 GMT+0200 (Central Europe Daylight Time)"},"2544":{"varMapping":{"__isSmartRef__":true,"id":2545},"source":"function currentTarget() {\n return this.owner.target;\n}","funcProperties":{"__isSmartRef__":true,"id":2546},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2545":{"this":{"__isSmartRef__":true,"id":2398}},"2546":{"timestamp":{"__isSmartRef__":true,"id":2547},"user":"lauritz","tags":[]},"2547":{"isSerializedDate":true,"string":"Wed Jun 06 2012 18:26:02 GMT+0200 (Central Europe Daylight Time)"},"2548":{"varMapping":{"__isSmartRef__":true,"id":2549},"source":"function setupHighlightRectangle() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":2550},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2549":{"this":{"__isSmartRef__":true,"id":2398}},"2550":{"timestamp":{"__isSmartRef__":true,"id":2551},"user":"jenslincke","tags":[]},"2551":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:26:03 GMT+0100 (Central Europe Standard Time)"},"2552":{"varMapping":{"__isSmartRef__":true,"id":2553},"source":"function setTarget(obj) {\n this.owner.setTarget(obj)\n}","funcProperties":{"__isSmartRef__":true,"id":2554},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2553":{"this":{"__isSmartRef__":true,"id":2398}},"2554":{"timestamp":{"__isSmartRef__":true,"id":2555},"user":"jenslincke","tags":[]},"2555":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:27:04 GMT+0100 (Central Europe Standard Time)"},"2556":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":17.78,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(2.0,18.0)","_Extent":"lively.pt(849.0,1041.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)","_Fill":"Color.rgb(237,237,237)"},"2557":{"migrationLevel":4,"comment":"a simple text morph","partName":"SpecialSyntaxWorkspace","changes":[{"__isSmartRef__":true,"id":2558},{"__isSmartRef__":true,"id":2560},{"__isSmartRef__":true,"id":2562},{"__isSmartRef__":true,"id":2564},{"__isSmartRef__":true,"id":2566},{"__isSmartRef__":true,"id":2568},{"__isSmartRef__":true,"id":2570},{"__isSmartRef__":true,"id":2572},{"__isSmartRef__":true,"id":2574},{"__isSmartRef__":true,"id":2576},{"__isSmartRef__":true,"id":2578}],"lastModifiedDate":{"__isSmartRef__":true,"id":2580},"partsSpaceName":"PartsBin/Jens/","revisionOnLoad":203036,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2558":{"date":{"__isSmartRef__":true,"id":2559},"author":"jenslincke","message":"no comment","id":"FFE4EC06-2D6B-47F9-BF5B-AC28A9B49944"},"2559":{"isSerializedDate":true,"string":"Wed Jan 30 2013 11:41:01 GMT+0100 (Central Europe Standard Time)"},"2560":{"date":{"__isSmartRef__":true,"id":2561},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"2561":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Central Europe Daylight Time)"},"2562":{"date":{"__isSmartRef__":true,"id":2563},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"2563":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Central Europe Standard Time)"},"2564":{"date":{"__isSmartRef__":true,"id":2565},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"2565":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Central Europe Daylight Time)"},"2566":{"date":{"__isSmartRef__":true,"id":2567},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"2567":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Central Europe Daylight Time)"},"2568":{"date":{"__isSmartRef__":true,"id":2569},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"2569":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Central Europe Daylight Time)"},"2570":{"date":{"__isSmartRef__":true,"id":2571},"author":"jenslincke","message":"no comment","id":"FBFBFDA1-7B2B-4E09-B7EC-270BD1E20D91"},"2571":{"isSerializedDate":true,"string":"Tue Dec 11 2012 12:05:06 GMT+0100 (Central Europe Standard Time)"},"2572":{"date":{"__isSmartRef__":true,"id":2573},"author":"jenslincke","message":"no comment","id":"4867AA9B-8A78-46E2-A531-138A243E78F9"},"2573":{"isSerializedDate":true,"string":"Tue Dec 11 2012 12:07:25 GMT+0100 (Central Europe Standard Time)"},"2574":{"date":{"__isSmartRef__":true,"id":2575},"author":"jenslincke","message":"no comment","id":"E9F4BC8B-D5C2-42F9-A1D1-E7D3843A9A3B"},"2575":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:14:18 GMT+0100 (Central Europe Standard Time)"},"2576":{"date":{"__isSmartRef__":true,"id":2577},"author":"jenslincke","message":"no comment","id":"5A416C80-0936-40FE-B19A-D8B3AB3E243C"},"2577":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:29:08 GMT+0100 (Central Europe Standard Time)"},"2578":{"date":{"__isSmartRef__":true,"id":2579},"author":"jenslincke","message":"no comment","id":"5DF44610-0A5F-47E7-8B78-FE18745427DF"},"2579":{"isSerializedDate":true,"string":"Fri Dec 06 2013 14:07:28 GMT+0100 (Central Europe Standard Time)"},"2580":{"isSerializedDate":true,"string":"Fri Dec 06 2013 14:06:51 GMT+0100 (Central Europe Standard Time)"},"2581":{"style":{"__isSmartRef__":true,"id":2582},"chunkOwner":{"__isSmartRef__":true,"id":2397},"_id":"_10","storedString":"log","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2582":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2583":{"_id":"_1221","style":{"__isSmartRef__":true,"id":2584},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2584":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2585":{"_id":"_118","style":{"__isSmartRef__":true,"id":2586},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2586":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"2587":{"_id":"_119","style":{"__isSmartRef__":true,"id":2588},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"(s) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2588":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2589":{"_id":"_120","style":{"__isSmartRef__":true,"id":2590},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2590":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2591":{"_id":"_121","style":{"__isSmartRef__":true,"id":2592},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2592":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2593":{"_id":"_1199","style":{"__isSmartRef__":true,"id":2594},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"$morph","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2594":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2595":{"_id":"_1200","style":{"__isSmartRef__":true,"id":2596},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2596":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2597":{"_id":"_122","style":{"__isSmartRef__":true,"id":2598},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\"Log\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2598":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"2599":{"_id":"_123","style":{"__isSmartRef__":true,"id":2600},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":").textString += s +","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2600":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2601":{"_id":"_124","style":{"__isSmartRef__":true,"id":2602},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\"\\n\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2602":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"2603":{"_id":"_125","style":{"__isSmartRef__":true,"id":2604},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" \n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2604":{"__serializedExpressions__":["backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","backgroundColor":"Color.rgba(204,204,0,0.4)"},"2605":{"_id":"_126","style":{"__isSmartRef__":true,"id":2606},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2606":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2607":{"_id":"_127","style":{"__isSmartRef__":true,"id":2608},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2608":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2609":{"_id":"_128","style":{"__isSmartRef__":true,"id":2610},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2610":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"2611":{"_id":"_129","style":{"__isSmartRef__":true,"id":2612},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2612":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2613":{"_id":"_130","style":{"__isSmartRef__":true,"id":2614},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\"Joe\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2614":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"2615":{"_id":"_131","style":{"__isSmartRef__":true,"id":2616},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":").addScript(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2616":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2617":{"_id":"_132","style":{"__isSmartRef__":true,"id":2618},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2618":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"2619":{"_id":"_133","style":{"__isSmartRef__":true,"id":2620},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" foo() ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2620":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2621":{"_id":"_134","style":{"__isSmartRef__":true,"id":2622},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2622":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2623":{"_id":"_135","style":{"__isSmartRef__":true,"id":2624},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2624":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2625":{"_id":"_1201","style":{"__isSmartRef__":true,"id":2626},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"log","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2626":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2627":{"_id":"_1202","style":{"__isSmartRef__":true,"id":2628},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2628":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2629":{"_id":"_136","style":{"__isSmartRef__":true,"id":2630},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\"Base>>foo\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2630":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"2631":{"_id":"_137","style":{"__isSmartRef__":true,"id":2632},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":")\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2632":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2633":{"_id":"_138","style":{"__isSmartRef__":true,"id":2634},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2634":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"2635":{"_id":"_139","style":{"__isSmartRef__":true,"id":2636},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":".setFill(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2636":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2637":{"_id":"_1203","style":{"__isSmartRef__":true,"id":2638},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"Color","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2638":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2639":{"_id":"_1204","style":{"__isSmartRef__":true,"id":2640},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":".red)\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2640":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2641":{"_id":"_140","style":{"__isSmartRef__":true,"id":2642},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2642":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2643":{"_id":"_141","style":{"__isSmartRef__":true,"id":2644},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":")\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2644":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2645":{"_id":"_1185","style":{"__isSmartRef__":true,"id":2646},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"cop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2646":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2647":{"_id":"_1186","style":{"__isSmartRef__":true,"id":2648},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":".create(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2648":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2649":{"_id":"_142","style":{"__isSmartRef__":true,"id":2650},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\"L1\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2650":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"2651":{"_id":"_143","style":{"__isSmartRef__":true,"id":2652},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":").refineObject(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2652":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2653":{"_id":"_144","style":{"__isSmartRef__":true,"id":2654},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2654":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"2655":{"_id":"_145","style":{"__isSmartRef__":true,"id":2656},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2656":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2657":{"_id":"_146","style":{"__isSmartRef__":true,"id":2658},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\"Joe\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2658":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"2659":{"_id":"_147","style":{"__isSmartRef__":true,"id":2660},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"), ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2660":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2661":{"_id":"_148","style":{"__isSmartRef__":true,"id":2662},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2662":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2663":{"_id":"_149","style":{"__isSmartRef__":true,"id":2664},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2664":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2665":{"_id":"_150","style":{"__isSmartRef__":true,"id":2666},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"foo:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2666":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)"},"2667":{"_id":"_151","style":{"__isSmartRef__":true,"id":2668},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2668":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2669":{"_id":"_152","style":{"__isSmartRef__":true,"id":2670},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2670":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"2671":{"_id":"_153","style":{"__isSmartRef__":true,"id":2672},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"() ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2672":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2673":{"_id":"_154","style":{"__isSmartRef__":true,"id":2674},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2674":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2675":{"_id":"_155","style":{"__isSmartRef__":true,"id":2676},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2676":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2677":{"_id":"_1205","style":{"__isSmartRef__":true,"id":2678},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"log","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2678":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2679":{"_id":"_1206","style":{"__isSmartRef__":true,"id":2680},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2680":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2681":{"_id":"_156","style":{"__isSmartRef__":true,"id":2682},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\"L1>>foo\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2682":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"2683":{"_id":"_157","style":{"__isSmartRef__":true,"id":2684},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":")\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2684":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2685":{"_id":"_158","style":{"__isSmartRef__":true,"id":2686},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2686":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"2687":{"_id":"_159","style":{"__isSmartRef__":true,"id":2688},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":".setFill(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2688":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2689":{"_id":"_1207","style":{"__isSmartRef__":true,"id":2690},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"Color","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2690":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2691":{"_id":"_1208","style":{"__isSmartRef__":true,"id":2692},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":".green)\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2692":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2693":{"_id":"_160","style":{"__isSmartRef__":true,"id":2694},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2694":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2695":{"_id":"_161","style":{"__isSmartRef__":true,"id":2696},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2696":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2697":{"_id":"_162","style":{"__isSmartRef__":true,"id":2698},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2698":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2699":{"_id":"_163","style":{"__isSmartRef__":true,"id":2700},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":");\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2700":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2701":{"_id":"_1187","style":{"__isSmartRef__":true,"id":2702},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"cop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2702":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2703":{"_id":"_1188","style":{"__isSmartRef__":true,"id":2704},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":".replayStack = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2704":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2705":{"_id":"_164","style":{"__isSmartRef__":true,"id":2706},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2706":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"2707":{"_id":"_165","style":{"__isSmartRef__":true,"id":2708},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"(layerStack, index, func) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2708":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2709":{"_id":"_166","style":{"__isSmartRef__":true,"id":2710},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2710":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2711":{"_id":"_167","style":{"__isSmartRef__":true,"id":2712},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2712":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2713":{"_id":"_168","style":{"__isSmartRef__":true,"id":2714},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2714":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"2715":{"_id":"_169","style":{"__isSmartRef__":true,"id":2716},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" (index >= layerStack.length) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2716":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2717":{"_id":"_170","style":{"__isSmartRef__":true,"id":2718},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2718":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2719":{"_id":"_171","style":{"__isSmartRef__":true,"id":2720},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" \n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2720":{"__serializedExpressions__":["backgroundColor"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","backgroundColor":"Color.rgba(204,204,0,0.4)"},"2721":{"_id":"_172","style":{"__isSmartRef__":true,"id":2722},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2722":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2723":{"_id":"_173","style":{"__isSmartRef__":true,"id":2724},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2724":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"2725":{"_id":"_174","style":{"__isSmartRef__":true,"id":2726},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" func()\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2726":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2727":{"_id":"_175","style":{"__isSmartRef__":true,"id":2728},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2728":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2729":{"_id":"_176","style":{"__isSmartRef__":true,"id":2730},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2730":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2731":{"_id":"_177","style":{"__isSmartRef__":true,"id":2732},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2732":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"2733":{"_id":"_178","style":{"__isSmartRef__":true,"id":2734},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" comp = layerStack[index]\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2734":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2735":{"_id":"_179","style":{"__isSmartRef__":true,"id":2736},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2736":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"2737":{"_id":"_180","style":{"__isSmartRef__":true,"id":2738},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" cont = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2738":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2739":{"_id":"_181","style":{"__isSmartRef__":true,"id":2740},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2740":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"2741":{"_id":"_182","style":{"__isSmartRef__":true,"id":2742},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"() ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2742":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2743":{"_id":"_183","style":{"__isSmartRef__":true,"id":2744},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2744":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2745":{"_id":"_184","style":{"__isSmartRef__":true,"id":2746},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2746":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2747":{"_id":"_1213","style":{"__isSmartRef__":true,"id":2748},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"cop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2748":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2749":{"_id":"_1214","style":{"__isSmartRef__":true,"id":2750},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":".replayStack(layerStack, index + ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2750":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2751":{"_id":"_185","style":{"__isSmartRef__":true,"id":2752},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2752":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"2753":{"_id":"_186","style":{"__isSmartRef__":true,"id":2754},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":", func)\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2754":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2755":{"_id":"_187","style":{"__isSmartRef__":true,"id":2756},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2756":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2757":{"_id":"_188","style":{"__isSmartRef__":true,"id":2758},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2758":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2759":{"_id":"_189","style":{"__isSmartRef__":true,"id":2760},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2760":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"2761":{"_id":"_190","style":{"__isSmartRef__":true,"id":2762},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" (comp.withLayers)\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2762":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2763":{"_id":"_191","style":{"__isSmartRef__":true,"id":2764},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2764":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"2765":{"_id":"_192","style":{"__isSmartRef__":true,"id":2766},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2766":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2767":{"_id":"_1209","style":{"__isSmartRef__":true,"id":2768},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"cop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2768":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2769":{"_id":"_1210","style":{"__isSmartRef__":true,"id":2770},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":".withLayers(comp.withLayers, cont)\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2770":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2771":{"_id":"_193","style":{"__isSmartRef__":true,"id":2772},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2772":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"2773":{"_id":"_194","style":{"__isSmartRef__":true,"id":2774},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" (comp.withoutLayers)\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2774":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2775":{"_id":"_195","style":{"__isSmartRef__":true,"id":2776},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2776":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"2777":{"_id":"_196","style":{"__isSmartRef__":true,"id":2778},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2778":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2779":{"_id":"_1211","style":{"__isSmartRef__":true,"id":2780},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"cop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2780":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2781":{"_id":"_1212","style":{"__isSmartRef__":true,"id":2782},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":".withoutLayers(comp.withLayers, cont)\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2782":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2783":{"_id":"_197","style":{"__isSmartRef__":true,"id":2784},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"throw","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2784":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"2785":{"_id":"_198","style":{"__isSmartRef__":true,"id":2786},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2786":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2787":{"_id":"_199","style":{"__isSmartRef__":true,"id":2788},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"new","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2788":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"2789":{"_id":"_200","style":{"__isSmartRef__":true,"id":2790},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2790":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2791":{"_id":"_201","style":{"__isSmartRef__":true,"id":2792},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"Error","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2792":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(255,127,80)"},"2793":{"_id":"_202","style":{"__isSmartRef__":true,"id":2794},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2794":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2795":{"_id":"_203","style":{"__isSmartRef__":true,"id":2796},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\"unknown layer composition\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2796":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"2797":{"_id":"_204","style":{"__isSmartRef__":true,"id":2798},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":")\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2798":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2799":{"_id":"_205","style":{"__isSmartRef__":true,"id":2800},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2800":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2801":{"_id":"_206","style":{"__isSmartRef__":true,"id":2802},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":";\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2802":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2803":{"_id":"_207","style":{"__isSmartRef__":true,"id":2804},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"//","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2804":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(128,0,0)"},"2805":{"_id":"_208","style":{"__isSmartRef__":true,"id":2806},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" cop.withoutLayers([L1], function() {","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2806":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2807":{"_id":"_209","style":{"__isSmartRef__":true,"id":2808},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2808":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2809":{"_id":"_210","style":{"__isSmartRef__":true,"id":2810},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"//","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2810":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(128,0,0)"},"2811":{"_id":"_211","style":{"__isSmartRef__":true,"id":2812},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" return cop.withLayers([L1], function() {","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2812":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2813":{"_id":"_212","style":{"__isSmartRef__":true,"id":2814},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2814":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2815":{"_id":"_213","style":{"__isSmartRef__":true,"id":2816},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"//","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2816":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(128,0,0)"},"2817":{"_id":"_214","style":{"__isSmartRef__":true,"id":2818},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" return cop.LayerStack.clone()","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2818":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2819":{"_id":"_215","style":{"__isSmartRef__":true,"id":2820},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2820":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2821":{"_id":"_216","style":{"__isSmartRef__":true,"id":2822},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"//","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2822":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(128,0,0)"},"2823":{"_id":"_217","style":{"__isSmartRef__":true,"id":2824},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" })","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2824":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2825":{"_id":"_218","style":{"__isSmartRef__":true,"id":2826},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2826":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2827":{"_id":"_219","style":{"__isSmartRef__":true,"id":2828},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"//","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2828":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(128,0,0)"},"2829":{"_id":"_220","style":{"__isSmartRef__":true,"id":2830},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" })","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2830":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2831":{"_id":"_221","style":{"__isSmartRef__":true,"id":2832},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2832":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2833":{"_id":"_1189","style":{"__isSmartRef__":true,"id":2834},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"cop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2834":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2835":{"_id":"_1190","style":{"__isSmartRef__":true,"id":2836},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":".create(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2836":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2837":{"_id":"_222","style":{"__isSmartRef__":true,"id":2838},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\"DelayedLayerActivationLayer\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2838":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"2839":{"_id":"_223","style":{"__isSmartRef__":true,"id":2840},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":").","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2840":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2841":{"_id":"_224","style":{"__isSmartRef__":true,"id":2842},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"refineClass","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2842":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(128,128,128)"},"2843":{"_id":"_225","style":{"__isSmartRef__":true,"id":2844},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2844":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2845":{"_id":"_226","style":{"__isSmartRef__":true,"id":2846},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"Function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2846":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(255,20,147)"},"2847":{"_id":"_227","style":{"__isSmartRef__":true,"id":2848},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2848":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2849":{"_id":"_228","style":{"__isSmartRef__":true,"id":2850},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2850":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2851":{"_id":"_229","style":{"__isSmartRef__":true,"id":2852},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2852":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2853":{"_id":"_230","style":{"__isSmartRef__":true,"id":2854},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"delay:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2854":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(139,0,0)"},"2855":{"_id":"_231","style":{"__isSmartRef__":true,"id":2856},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2856":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2857":{"_id":"_232","style":{"__isSmartRef__":true,"id":2858},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2858":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"2859":{"_id":"_233","style":{"__isSmartRef__":true,"id":2860},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"() ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2860":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2861":{"_id":"_234","style":{"__isSmartRef__":true,"id":2862},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2862":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2863":{"_id":"_235","style":{"__isSmartRef__":true,"id":2864},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2864":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2865":{"_id":"_236","style":{"__isSmartRef__":true,"id":2866},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2866":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"2867":{"_id":"_237","style":{"__isSmartRef__":true,"id":2868},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" __method = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2868":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2869":{"_id":"_238","style":{"__isSmartRef__":true,"id":2870},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2870":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"2871":{"_id":"_239","style":{"__isSmartRef__":true,"id":2872},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":",\n args = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2872":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2873":{"_id":"_240","style":{"__isSmartRef__":true,"id":2874},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"Array","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2874":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(255,20,147)"},"2875":{"_id":"_241","style":{"__isSmartRef__":true,"id":2876},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":".from(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2876":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2877":{"_id":"_242","style":{"__isSmartRef__":true,"id":2878},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"arguments","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2878":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2879":{"_id":"_243","style":{"__isSmartRef__":true,"id":2880},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"),\n timeout = args.shift() * ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2880":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2881":{"_id":"_244","style":{"__isSmartRef__":true,"id":2882},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"1000","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2882":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"2883":{"_id":"_245","style":{"__isSmartRef__":true,"id":2884},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":";\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2884":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2885":{"_id":"_246","style":{"__isSmartRef__":true,"id":2886},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2886":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"2887":{"_id":"_247","style":{"__isSmartRef__":true,"id":2888},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" layerStack = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2888":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2889":{"_id":"_1215","style":{"__isSmartRef__":true,"id":2890},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"cop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2890":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2891":{"_id":"_1216","style":{"__isSmartRef__":true,"id":2892},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":".LayerStack.clone()\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2892":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2893":{"_id":"_248","style":{"__isSmartRef__":true,"id":2894},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2894":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"2895":{"_id":"_249","style":{"__isSmartRef__":true,"id":2896},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" window.setTimeout(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2896":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2897":{"_id":"_250","style":{"__isSmartRef__":true,"id":2898},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2898":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"2899":{"_id":"_251","style":{"__isSmartRef__":true,"id":2900},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" delayed() ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2900":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2901":{"_id":"_252","style":{"__isSmartRef__":true,"id":2902},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2902":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2903":{"_id":"_253","style":{"__isSmartRef__":true,"id":2904},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2904":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2905":{"_id":"_254","style":{"__isSmartRef__":true,"id":2906},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2906":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"2907":{"_id":"_255","style":{"__isSmartRef__":true,"id":2908},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2908":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2909":{"_id":"_1217","style":{"__isSmartRef__":true,"id":2910},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"cop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2910":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2911":{"_id":"_1218","style":{"__isSmartRef__":true,"id":2912},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":".replayStack(layerStack, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2912":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2913":{"_id":"_256","style":{"__isSmartRef__":true,"id":2914},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2914":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"2915":{"_id":"_257","style":{"__isSmartRef__":true,"id":2916},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2916":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2917":{"_id":"_258","style":{"__isSmartRef__":true,"id":2918},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2918":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"2919":{"_id":"_259","style":{"__isSmartRef__":true,"id":2920},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"() ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2920":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2921":{"_id":"_260","style":{"__isSmartRef__":true,"id":2922},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2922":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2923":{"_id":"_261","style":{"__isSmartRef__":true,"id":2924},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2924":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2925":{"_id":"_262","style":{"__isSmartRef__":true,"id":2926},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2926":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,128)"},"2927":{"_id":"_263","style":{"__isSmartRef__":true,"id":2928},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":" __method.apply(__method, args)\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2928":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2929":{"_id":"_264","style":{"__isSmartRef__":true,"id":2930},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2930":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2931":{"_id":"_265","style":{"__isSmartRef__":true,"id":2932},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":");\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2932":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2933":{"_id":"_266","style":{"__isSmartRef__":true,"id":2934},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2934":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2935":{"_id":"_267","style":{"__isSmartRef__":true,"id":2936},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":", timeout);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2936":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2937":{"_id":"_268","style":{"__isSmartRef__":true,"id":2938},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2938":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2939":{"_id":"_269","style":{"__isSmartRef__":true,"id":2940},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2940":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2941":{"_id":"_270","style":{"__isSmartRef__":true,"id":2942},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2942":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2943":{"_id":"_271","style":{"__isSmartRef__":true,"id":2944},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":");\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2944":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2945":{"_id":"_1191","style":{"__isSmartRef__":true,"id":2946},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"DelayedLayerActivationLayer","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2946":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2947":{"_id":"_1192","style":{"__isSmartRef__":true,"id":2948},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":".beGlobal();\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2948":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2949":{"_id":"_1193","style":{"__isSmartRef__":true,"id":2950},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"$morph","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2950":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2951":{"_id":"_1194","style":{"__isSmartRef__":true,"id":2952},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2952":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2953":{"_id":"_272","style":{"__isSmartRef__":true,"id":2954},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"'Joe'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2954":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"2955":{"_id":"_273","style":{"__isSmartRef__":true,"id":2956},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":").foo();\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2956":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2957":{"_id":"_1195","style":{"__isSmartRef__":true,"id":2958},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"cop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2958":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2959":{"_id":"_1196","style":{"__isSmartRef__":true,"id":2960},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":".withLayers([","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2960":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2961":{"_id":"_1197","style":{"__isSmartRef__":true,"id":2962},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"L1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2962":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2963":{"_id":"_1198","style":{"__isSmartRef__":true,"id":2964},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"], ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2964":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2965":{"_id":"_274","style":{"__isSmartRef__":true,"id":2966},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2966":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"2967":{"_id":"_275","style":{"__isSmartRef__":true,"id":2968},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"() ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2968":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2969":{"_id":"_276","style":{"__isSmartRef__":true,"id":2970},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2970":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2971":{"_id":"_277","style":{"__isSmartRef__":true,"id":2972},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n (","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2972":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2973":{"_id":"_278","style":{"__isSmartRef__":true,"id":2974},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2974":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"2975":{"_id":"_279","style":{"__isSmartRef__":true,"id":2976},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"() ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2976":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2977":{"_id":"_280","style":{"__isSmartRef__":true,"id":2978},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2978":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2979":{"_id":"_281","style":{"__isSmartRef__":true,"id":2980},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2980":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2981":{"_id":"_1219","style":{"__isSmartRef__":true,"id":2982},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"$morph","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2982":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(204,0,0)"},"2983":{"_id":"_1220","style":{"__isSmartRef__":true,"id":2984},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2984":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2985":{"_id":"_282","style":{"__isSmartRef__":true,"id":2986},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"'Joe'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2986":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"2987":{"_id":"_283","style":{"__isSmartRef__":true,"id":2988},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":").foo()\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2988":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2989":{"_id":"_284","style":{"__isSmartRef__":true,"id":2990},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2990":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"2991":{"_id":"_285","style":{"__isSmartRef__":true,"id":2992},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":").bind(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2992":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2993":{"_id":"_286","style":{"__isSmartRef__":true,"id":2994},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2994":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,139)"},"2995":{"_id":"_287","style":{"__isSmartRef__":true,"id":2996},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":").delay(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2996":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"2997":{"_id":"_288","style":{"__isSmartRef__":true,"id":2998},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"2","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2998":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,255)"},"2999":{"_id":"_289","style":{"__isSmartRef__":true,"id":3000},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3000":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3001":{"_id":"_290","style":{"__isSmartRef__":true,"id":3002},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3002":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"3003":{"_id":"_291","style":{"__isSmartRef__":true,"id":3004},"chunkOwner":{"__isSmartRef__":true,"id":2397},"storedString":")\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3004":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"3005":{"morph":{"__isSmartRef__":true,"id":2397},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3006":{"morph":{"__isSmartRef__":true,"id":2397},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(941.0,598.0)"},"3007":{"morph":{"__isSmartRef__":true,"id":2397},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1362.8,598.0)"},"3008":{"morph":{"__isSmartRef__":true,"id":2397},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1784.7,598.0)"},"3009":{"morph":{"__isSmartRef__":true,"id":2397},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1784.7,668.0)"},"3010":{"morph":{"__isSmartRef__":true,"id":2397},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1784.7,738.0)"},"3011":{"morph":{"__isSmartRef__":true,"id":2397},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1362.8,738.0)"},"3012":{"morph":{"__isSmartRef__":true,"id":2397},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(941.0,738.0)"},"3013":{"morph":{"__isSmartRef__":true,"id":2397},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(941.0,668.0)"},"3014":{"sourceObj":{"__isSmartRef__":true,"id":2397},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":2397},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":3015},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3015":{"source":{"__isSmartRef__":true,"id":2397},"target":{"__isSmartRef__":true,"id":2397}},"3016":{"adjustForNewBounds":true},"3017":{"submorphs":[{"__isSmartRef__":true,"id":3018}],"scripts":[],"id":"D2EB2B43-6E8C-451D-BF5C-204D19DBA30F","shape":{"__isSmartRef__":true,"id":3176},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":11,"name":"SpecialSyntaxWorkspace2","partsBinMetaInfo":{"__isSmartRef__":true,"id":3177},"textChunks":[{"__isSmartRef__":true,"id":3197}],"charsReplaced":"\npath = this.renderContext().shapeNode.childNodes[6].childNodes[0].childNodes[0]\npath.getAttribute(\"d\") // M[0, 0]q[1.1021457184401395e-14, 180] [127.27922061357856, -127.27922061357854] [254.55844122715712, -254.5584412271571]\npath.setAttribute(\"d\", \"M 175 200 l 150 0\")\npath.setAttribute(\"d\", \"M 100 300 c 150 150 100 -100\")\npath.setAttribute(\"d\", \"M 0 0 C 0 100 200 300 400 500 600\")\npath.setAttribute(\"d\", \"M 0 0 q 1.1021457184401395e-14 180 127.27922061357856 -127.27922061357854 254.55844122715712 -254.5584412271571\")\n\na = [1,2,3]\n\noldArrayPrint = a.toString\n\na\n\nprintOn\n\n","lastFindLoc":110,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":3199},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","00EF5BDE-A6C1-4CDC-AAFD-8DB7D6C920A9","31625624-9A8F-4797-9CEB-6E0AC4E70EA8","D1F11C50-0C91-47DF-A055-1EA602857957","F2B8E6AA-6248-4340-A65D-FC05BD3AC6EC","2EFE11FE-5B9F-4624-8C5B-F77B7A7826DE","19BB0C4A-BB4E-4A13-AB5C-F54AA471378D","918AD7B7-9B35-4D98-ADBD-8D96DA68113D","D9E28CAF-8D7B-43E8-9254-CA4CBA49F490"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"magnets":[{"__isSmartRef__":true,"id":3200},{"__isSmartRef__":true,"id":3201},{"__isSmartRef__":true,"id":3202},{"__isSmartRef__":true,"id":3203},{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3205},{"__isSmartRef__":true,"id":3206},{"__isSmartRef__":true,"id":3207}],"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":3208}],"doNotSerialize":["$$textString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"_lastSyntaxHighlightTime":23,"_WordBreak":"break-all","savedTextString":"// var target = $world\n//this.target = $world\nthis.target = #ExampleWorld\n\nthis.initializeData()\n\nthis.draw()","target":{"__isSmartRef__":true,"id":3210},"layout":{"__isSmartRef__":true,"id":3505},"_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":2,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"textString":"// var target = $world\nthis.target = $world\n//this.target = #ExampleWorld\n\nthis.initializeData()\n\nthis.draw()","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3506},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(60.3,951.7)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(497.5,-39.7)"},"3018":{"submorphs":[{"__isSmartRef__":true,"id":3019},{"__isSmartRef__":true,"id":3026}],"scripts":[],"id":"6716E808-9BF0-471E-8BA5-0E0E4491D002","shape":{"__isSmartRef__":true,"id":3029},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3035},"lighterFill":{"__isSmartRef__":true,"id":3040},"label":{"__isSmartRef__":true,"id":3019},"name":"MagnifierButton1","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":3045},"attributeConnections":[{"__isSmartRef__":true,"id":3048}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":3049},"derivationIds":[2588,"22797D34-67DE-4A06-81F0-4DF0A87ADBBC","81CB4C12-BCF0-4097-8B6D-D9419046367A","0767A57D-9BB2-48C6-9654-753D2B9D00A6","42871246-6725-4E41-A2C1-5A5BCF041097","BCE6E775-B5DF-4D6B-9F06-CDC02C1B1D0F","797EC165-A639-42D9-A059-669F6BEB92A7","FA498EFD-E50E-4CE0-9FA8-9AE2E8AE9580","4B68C371-CB37-45B4-910A-611E5FFC23DD","94E374B9-7ED4-4E39-96F1-6FD4E7AC3428","34D63515-7CC7-43FB-B7BB-87AFCA377D63","7E0B172C-0AF5-4C6E-B184-25A8FAE4FAB8","12239D52-D3D3-4713-BC3E-F0B95C488CB7","72559D92-4616-45A9-A0F2-72BA4147C0FB","E86C7328-AF24-4881-84AF-B7C7CEFEAE14","22D731CF-38F0-41CC-B125-74D2842ED847","B58A1A30-782E-4675-A276-2C01D35BEC70","ACEABA6D-071C-46C2-A325-BE30189AA45F","686443AE-DCDC-4998-8A39-48BC57D64FDC","8D660766-7C93-404C-9D92-B12CBF59A3CE","20DF1A18-6F2B-4D66-9110-75EB343C3C61","6295FA32-B7AA-4C61-BF03-5E69084C8FE8","72BEBA6F-7C26-47B6-AED2-253F02E48DE5","0B7FD918-BB64-49EA-A26A-45D408FBF85D","6B96BB67-EBE4-46AC-97F3-73F209469E96","7D373E3D-8EBD-4E82-99C0-2ABA4154DDD2"],"_ClipMode":"visible","highlightRectangle":{"__isSmartRef__":true,"id":3050},"isPressed":false,"owner":{"__isSmartRef__":true,"id":3017},"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":3126},"_Rotation":0,"_Scale":0.9920279440699439,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3127},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(664.4,-5.0)","distanceToDragEvent":"lively.pt(39.2,-13.1)"},"3019":{"submorphs":[],"scripts":[],"id":"65B8E035-5DF8-4B88-B57A-99E2A738EFB4","shape":{"__isSmartRef__":true,"id":3020},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":24,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":3018},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":3021},{"__isSmartRef__":true,"id":3023}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":3025},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"024C5ADE-C4CF-4E8E-BEC5-F93AD4839702","A2CC4D56-B9D8-4A48-B6FF-DDDD85ACDC2E","5AC5C4DE-00B0-43DB-B7F1-765674CE818B","750A11C6-766E-4B48-AE32-D71DE811EB4A","66A7B56E-A94E-44AE-8AED-C0C1B07554D4","CA8596D3-2D4F-453B-BE1B-DCEC8F85389B","4D7DC32F-79CB-4AF8-8B21-AB4F1809D4A8","439DE430-7651-470E-97D8-00E7F96B04DA","DAC920E6-217B-4515-AC09-2F9DCBA7375C","BD48C003-0502-451D-B6AA-7369FF3D1030","C3B8F4EA-3F44-47F4-B569-A0D5AB263BA0","BF7F0FA3-3F2A-4EEF-9687-BE2B0635DF13","3D7AEAC1-C9DD-4941-BA46-16F6783F5699","E04A78F9-3D6E-403F-BA8D-2583FCFFCE53","47E1F29B-6896-467D-8654-CA18929AE57A","509D86FF-5400-4374-BE79-90F0A7E3E90C","C7E53EE0-065A-4C59-8D13-311566722BB7","BA078BAC-7263-4B10-AFD3-3C4EA0DD8707","BCFE28D1-A115-453E-9116-EECC8FE1D50F","A354FF2E-BD85-429A-97C2-254D6033F50C","B26A73EB-9EB9-4CB0-89AF-FEE10445E3EA","ED910382-D586-4EC1-BD77-5E8DD759BDB4","05A48E42-A3E2-4C4A-8160-685CE469FD4E","732A3761-4FE1-4312-8EF7-E5ADF0D9E087","CDBDE5FF-3426-45BB-963D-51B2156D9C40"],"_MinTextWidth":24,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"3020":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"3021":{"style":{"__isSmartRef__":true,"id":3022},"chunkOwner":{"__isSmartRef__":true,"id":3019},"storedString":"","_id":"_1372","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3022":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3023":{"style":{"__isSmartRef__":true,"id":3024},"chunkOwner":{"__isSmartRef__":true,"id":3019},"storedString":"","_id":"_1373","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3024":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3025":{"morph":{"__isSmartRef__":true,"id":3019},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3026":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3027},"derivationIds":[null,"29E543E0-AE93-493A-A694-FC1C330D0544","F0366E4C-E97F-4C77-BEE4-340A0668ADD5","347F6028-5092-4F54-9A34-3EFF3FF0B815","BF7387E7-BCD7-4A5B-B9D2-C14ECF59EFCA","85BA370B-966E-41F7-8C2F-F3A926EC2AA2","1652172B-339A-43A1-9589-70E68B35A28E","705524F7-129B-4102-834E-2A1A45985BB5","5707DF70-CD77-4D53-96ED-5A0AEB227FB7","257E62CE-C668-4317-B5B7-8D394BDC3F6C","2DD4BEA5-E85A-4CD0-953E-9EB2E0735654","BB96B696-7BD4-44C4-9D60-B1551B89D6FA","FCAABC48-FBAF-4E12-8BC9-AC4ACB5A167B","EB81C4D7-5BD8-4DAC-BD70-8675E2338AAC","1DBAE3FF-B2F6-4348-8E06-81139C138D6E","49E7D450-EF74-4E94-B33B-B888D952F3BD","F0B267C4-54BA-4E6F-BFDD-4B047F4FF41A","36B8611D-B449-4F6E-8D0F-B5FD6406D45D","779DB518-01BD-4D32-AD65-BFED801E5D06","F47D501C-3750-4F0D-A2E1-E1B9CDA8368C","5DEBC468-2070-496D-A3DA-1A5C54BBBC41","1DB6E59C-CCC0-45D1-B3DA-6B2ECCE90296","B8001536-A62C-4660-90C2-B02509302EE5","F97079BD-335C-41D9-A5D5-782FB6FE21BD","E1543B0F-A69C-40F0-91C9-129DA75A82A6"],"id":"2CABA960-211A-4573-BCDE-86E23BCAA797","eventHandler":{"__isSmartRef__":true,"id":3028},"_ClipMode":"visible","__layered_droppingEnabled__":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":3018},"name":"leftpointing_magnifying_glass.png","isBeingDragged":false,"showsHalos":false,"eventsAreDisabled":true,"_HandStyle":"default","_PointerEvents":"none","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(-3.0,0.0)","distanceToDragEvent":"lively.pt(39.9,-9.0)"},"3027":{"_ImageURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAABAAAAAQBPJcTWAAAALnRFWHRUaXRsZQBMRUZULVBPSU5USU5HIE1BR05JRllJTkcgR0xBU1MgKFUrMUY1MEQpw88haQAAABV0RVh0QXV0aG9yAEFuZHJldyBNYXJjdXNl5zc3gwAAAC90RVh0U29mdHdhcmUAaW5mby5maWxlZm9ybWF0LmRhdGEuVW5pY29kZVBuZ1NlcnZsZXRoAX8wAAAAQ3RFWHREZXNjcmlwdGlvbgBodHRwOi8vd3d3LmZpbGVmb3JtYXQuaW5mby9pbmZvL3VuaWNvZGUvMWY1MGQvaW5kZXguaHRtk2hNQgAAADt0RVh0Q29weXJpZ2h0AGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzIuMC9siJKDAAAIDklEQVR42u1daWxVRRQeCi0tIqCAQCTIUtEIGlk0ilqEkEbiQhSKGAyCooIIggsiQuMWZNGwVMUFNIhKZBMobZClgK1FwAU3wIpSREDcUFZFEM/JOzf3vPHet9ze1/eYe77k+zNzl5nz3ZlzZntPKYFAcHojDXimmKH6cQbwZuBM4HLgx8A9wBPAU8BjwJ3ADcDFwMnArsCaYjr/0BB4DwlwjAwfL38DzgX2AdYWk3pDJnAM8E/NuN8BpwEHAq8DXgpsCswANgN2APak/BeBu7T7sQX1A9YQE8fuDwYAf2BG/JrEaefxmSjaeOAO9syNwBwxd2Q0o/7fMhr6h8Fx+oBIX346cATwF/aON6Qbc0ZH4G4y0lHgOGAdD8/Be/KAs4AFwKsdrqkHnAA8Tu8rAzYWCWz0Bh5hraKTT11fL+AH1FXlA8/SrsEu61fmW9qLFEqNAv5LRsEw9twEvKMzcAvwJ3LoHG2AW+n9B4HdgixGHhNjiccuKlbUp9aC7yoGnqflraa8A8C2QRTjMvIVaITyKI61BjnkqiILWEjvPAwcxvLqAj+nvAqH7s1oNAfupcpjeNskhnvQOQ/xYfxQCziHRVl3sjxsNfspvYSuNR4Ywn5ClT5CA7lYkUPRU0YVy4CivkVlOE7TKxa6AP+ivKlBEORe9nUO8XD/QhWay6oqmlK3dYoirTYs70FK/wd4ocli1KVIByu7XXmb9BsOPEmj76riSfZxbAM2oPQMmqLB9GUmC/I0M8AtHp9xCd3/rM8fCHISy+vH0ruaOi3Coyqv6ETPKPSpXEOZ4X9XoSl+y89sovTNJgoyklW8rw8+aKFP5apFo3SrbMNcWsnFpgmylkU19R3yY4mc0mk0j88Z62PZ5jHDV7DQugE5dkx/3CQxzlb2qt6aCF1HtJH6BHoGju4v97F8+Sp8zeRGlldCaZtMEmQAq+zICL5hpUvrwfXy19gzZvhcvj6aILNZ3ij2ETQzRZA3WWU7RrgOfQsu05YCnyLxcFS9h91fTlMgfqKdJsg6lteBpQ8wRZASVqmmUa7txvwEJ/qe8SoxGxYymK+wpnMsNGHpxviRbVShkzEatAb5iEHUSrqzQVuiUMkMf5IFGWnM/71giiAHqEL7U7iMf2gtkk/B7/M51E4qMlklvzwNymgxl+VvobQPTRCkMavkDpaelkJlbOkgyDUsv0LZu19Oe/A++BBLvyIB0ZJX9HIQhHdZBymt1BQfso9V1Jorag28PUXKN8tBkHqUV4elLTJFkM9YpVqzllOcAmXDiG6vJsZhlt+Kpc80RZBiF2eJK4fZSS5bd4fWUcTyc1n6Y6YIMpVVii+LTgFOTHLZNjoIMpTlT2fpXUwRpIcKn021gHuwcDN0ss525Cnn3fIt2DXfK3vPljGbHtK1gdcFmkNdkYTK4gz0Tgcxytg1fI6rUBkGvubA54Ta0lTFK9VYFhS/xKV18PEHX3MfYpogfPUND9DwuamFlP5oNZXlZRcxlmsDWutsCl/aNQYZWhfBnTlOceNsLq459E1wyyhwEeNvFb7ZusClrEbhNlbJoyp8Y3UejehxPWS08v/MBrbIlcr92BvfwZit7KMKOC3f3FRBcBC2mRlBnz0dpOzN17gvqrdP7+2p7PkoJz7Hrq2pCfeqMhzXasbI1/KHa/m4Y93reRFcU1mrIh8IXaLCJzpnsLyfKRozHrNZpbFF9NHyx2pGw2tWAZ8H3gW8UjmvvWdSlIQb3raq6Kdzp6vwBbOhWn5/FRCggy9lFcdN1521ax5Q0Y9B41o7nkn8Rv1/gSkS0T/crb0vV4Uv465UAUNjLerCkfAN2jUXKef19apwnYP4AynK4tfNU6m1ZlMtaK/stQZrLXu0Q6g6OIpTjoVfAK/Xnp1GDp1fhy0th1rwHLqmEbXYHkEQJYcGitwouG2onoPx0Ne8q+yDmtGIs8lPUFCgH/Q5R4XPQlt8nfKzKB9/ouNHLT/ddFEw7t+uGQbPko90GY+gOHgcoRc5+YeBj1DY3JPyGrq8qy6JdMhBDAyz8azhZLq2JRuP4HE3a6f8KhNH7k4Dt9UORqoE3qGqfiAUo7L7lX1kjfMd4H0UHGTTFMpLzH8VUAS3iN2znsQ1GugvprCvkvMYdSFouBYxPu98FdoKusblmZXUoiz0J1FuYgPUfCrXAof7S4MgimXIRVH8wwHq5vBLna9Cs8ULyEgVWrCg8zAJ79TtjGDXjSMx5kd4Fk7XB+a3uq5Sob1QfoW86JzxR2zcjjyj3/mKTafUpCAi2nPLVcB+QA379YdoGuWEBxEwars1hujIOpZQQS1jWhzvKXeIDAOBRhT+YgQ2kcYK71NLwgOauAKJ50jwpFW8J2jHKHvLKwYBuENmVxyibAiqKIlCOkVY1g8HZHkQ5SOXeTaBR9RW9vT7agp34xVlo4jiL7KoG0TjriCR4hVlk0r8EYrAtZQiZa+14wx1qzhF2Syi+C+K5VOWko8RUVJIlPc8irIhKCP6ZItSqeJbh8kSU/qHDCbKMuZT4hFlrpgxcaIUUcuJR5TdYsLEiFLIQuLMOESZJOZLnCjLyMhrabqkZRRR1qsArDQmW5SlZOxPVWhJ2E2UNRJlVQ/wi19CRv9WhXbJoCh8zb+IujVBNYqymIyPP55ZxsQoVvK78kkBrp28rXVThSJGcoE7YZ5RoTMlc8SBpw7kj2IEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgSAZ+A+0ucC4BysctgAAAABJRU5ErkJggg==","_NodeClass":["image"],"_NodeId":"29E543E0-AE93-493A-A694-FC1C330D0544","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.0,29.0)","_Padding":"lively.rect(0,0,0,0)"},"3028":{"morph":{"__isSmartRef__":true,"id":3026},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3029":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":3030},"_BorderRadius":5.2,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"3030":{"stops":[{"__isSmartRef__":true,"id":3031},{"__isSmartRef__":true,"id":3032},{"__isSmartRef__":true,"id":3033},{"__isSmartRef__":true,"id":3034}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3031":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3032":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3033":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3034":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"3035":{"stops":[{"__isSmartRef__":true,"id":3036},{"__isSmartRef__":true,"id":3037},{"__isSmartRef__":true,"id":3038},{"__isSmartRef__":true,"id":3039}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3036":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3037":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3038":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3039":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"3040":{"stops":[{"__isSmartRef__":true,"id":3041},{"__isSmartRef__":true,"id":3042},{"__isSmartRef__":true,"id":3043},{"__isSmartRef__":true,"id":3044}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3041":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"3042":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3043":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3044":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"3045":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"ScriptableButton","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":3046}],"revisionOnLoad":154251,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3046":{"date":{"__isSmartRef__":true,"id":3047},"author":"robertkrahn","message":"no comment","id":"0366C0A2-0C8E-4AEB-AAC3-120434134545"},"3047":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:10:10 GMT+0200 (Central Europe Daylight Time)"},"3048":{"sourceObj":{"__isSmartRef__":true,"id":3018},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3018},"targetMethodName":"onFire","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3049":{"morph":{"__isSmartRef__":true,"id":3018},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3050":{"submorphs":[],"scripts":[],"id":"364FF344-E489-461B-BC8C-ED45E4823ED4","shape":{"__isSmartRef__":true,"id":3051},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"HighlightRectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":3052},"eventHandler":{"__isSmartRef__":true,"id":3093},"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","6FECB598-D130-4242-BF1B-E18767608129","0B23F218-078F-4912-A262-31B957885F41","C56BA290-B836-4946-B4EF-DBB6FBA2368C","61176BAF-CFE6-4F2C-9F0A-971AAD6595A1","CB4127B2-0AA5-4B50-9978-F1FF39924A82","113050BB-CF0E-4193-91C6-9C25FC857EE8","EFF939E4-317B-4662-943F-77A6E6F65BD0","AA288E7F-3972-4F0D-87DD-61E4BD9C9C97","903E8C60-1158-42D5-85D2-DF134DA6CEC1","28FD6210-A549-4A11-9178-04E77FF556C0","B3312E29-D786-469F-865E-91FD69475A52","D947A1C1-DCBE-4485-A33D-DF549F6978E0","56CE0E60-45BE-43FF-9C6C-296D8AC326B6","CC61E3F8-8C8D-4F24-A591-023D3C88DEC8"],"partTests":{"__isSmartRef__":true,"id":3094},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"#startLetters":"","eventsAreDisabled":false,"_HandStyle":"default","_PointerEvents":"auto","_Rotation":0,"_Scale":1.0060210561262526,"owner":null,"magnifierButton":{"__isSmartRef__":true,"id":3018},"attributeConnections":[{"__isSmartRef__":true,"id":3099},{"__isSmartRef__":true,"id":3101},{"__isSmartRef__":true,"id":3103}],"isToolMorph":true,"isMetaTool":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3105},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(68.0,420.0)","distanceToDragEvent":"lively.pt(44.0,-14.0)"},"3051":{"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.2597,"_BorderStyle":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(747.0,512.0)","_BorderColor":"Color.rgb(204,0,0)","_Fill":"Color.rgb(58,0,255)","_Padding":"lively.rect(0,0,0,0)"},"3052":{"partsSpaceName":"PartsBin/Tools","comment":"A rectangle which highlights the object under the first hand of the world","migrationLevel":4,"partName":"HighlightRectangle","changes":[{"__isSmartRef__":true,"id":3053},{"__isSmartRef__":true,"id":3055},{"__isSmartRef__":true,"id":3057},{"__isSmartRef__":true,"id":3059},{"__isSmartRef__":true,"id":3061},{"__isSmartRef__":true,"id":3063},{"__isSmartRef__":true,"id":3065},{"__isSmartRef__":true,"id":3067},{"__isSmartRef__":true,"id":3069},{"__isSmartRef__":true,"id":3071},{"__isSmartRef__":true,"id":3073},{"__isSmartRef__":true,"id":3075},{"__isSmartRef__":true,"id":3077},{"__isSmartRef__":true,"id":3079},{"__isSmartRef__":true,"id":3081},{"__isSmartRef__":true,"id":3083},{"__isSmartRef__":true,"id":3085},{"__isSmartRef__":true,"id":3087},{"__isSmartRef__":true,"id":3089},{"__isSmartRef__":true,"id":3091}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3053":{"date":{"__isSmartRef__":true,"id":3054},"author":"timfelgentreff","message":"no comment","id":"3DB7DB40-210A-4BED-91FD-9287005703EC"},"3054":{"isSerializedDate":true,"string":"Thu May 24 2012 17:04:54 GMT+0200 (Central Europe Daylight Time)"},"3055":{"date":{"__isSmartRef__":true,"id":3056},"author":"tessi","message":"no comment","id":"23D7AA12-66A9-4C3B-B494-131256C291AC"},"3056":{"isSerializedDate":true,"string":"Thu May 24 2012 16:57:13 GMT+0200 (Central Europe Daylight Time)"},"3057":{"date":{"__isSmartRef__":true,"id":3058},"author":"tessi","message":"no comment","id":"2C30B7CA-388F-4F51-B4CF-A2E50E381148"},"3058":{"isSerializedDate":true,"string":"Thu May 24 2012 16:23:11 GMT+0200 (Central Europe Daylight Time)"},"3059":{"date":{"__isSmartRef__":true,"id":3060},"author":"tessi","message":"diable events","id":"7C1F71A3-FDAC-470A-B9A9-E1F2C9FEF18E"},"3060":{"isSerializedDate":true,"string":"Thu May 24 2012 14:46:08 GMT+0200 (Central Europe Daylight Time)"},"3061":{"date":{"__isSmartRef__":true,"id":3062},"author":"tessi","message":"no comment","id":"01996A33-11BC-4C15-96D7-B7D219E2E961"},"3062":{"isSerializedDate":true,"string":"Thu May 24 2012 14:39:50 GMT+0200 (Central Europe Daylight Time)"},"3063":{"date":{"__isSmartRef__":true,"id":3064},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3064":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Central Europe Daylight Time)"},"3065":{"date":{"__isSmartRef__":true,"id":3066},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3066":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Central Europe Daylight Time)"},"3067":{"date":{"__isSmartRef__":true,"id":3068},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3068":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Central Europe Standard Time)"},"3069":{"date":{"__isSmartRef__":true,"id":3070},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3070":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Central Europe Standard Time)"},"3071":{"date":{"__isSmartRef__":true,"id":3072},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3072":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Central Europe Standard Time)"},"3073":{"date":{"__isSmartRef__":true,"id":3074},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3074":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Central Europe Daylight Time)"},"3075":{"date":{"__isSmartRef__":true,"id":3076},"author":"tessi","message":"no comment","id":"4B982A01-25B3-455A-848D-89C2C3C471D7"},"3076":{"isSerializedDate":true,"string":"Thu May 24 2012 13:58:01 GMT+0200 (Central Europe Daylight Time)"},"3077":{"date":{"__isSmartRef__":true,"id":3078},"author":"tessi","message":"no comment","id":"2FD6CB7B-3BC7-4666-98B4-AACF1001954D"},"3078":{"isSerializedDate":true,"string":"Thu May 24 2012 14:07:32 GMT+0200 (Central Europe Daylight Time)"},"3079":{"date":{"__isSmartRef__":true,"id":3080},"author":"tessi","message":"no comment","id":"09CF5ECF-2C87-4B66-A164-39848628596F"},"3080":{"isSerializedDate":true,"string":"Thu May 24 2012 15:34:59 GMT+0200 (Central Europe Daylight Time)"},"3081":{"date":{"__isSmartRef__":true,"id":3082},"author":"tessi","message":"no comment","id":"252A3EB5-DB00-4CF9-BF38-2927DD1C5229"},"3082":{"isSerializedDate":true,"string":"Thu May 24 2012 16:34:29 GMT+0200 (Central Europe Daylight Time)"},"3083":{"date":{"__isSmartRef__":true,"id":3084},"author":"tessi","message":"no comment","id":"81534551-62C1-4FC9-96CB-A5AC6642CA1E"},"3084":{"isSerializedDate":true,"string":"Thu May 24 2012 16:45:49 GMT+0200 (Central Europe Daylight Time)"},"3085":{"date":{"__isSmartRef__":true,"id":3086},"author":"tessi","message":"no comment","id":"5125DE3A-D50E-4621-8490-F3A9D99C2C4C"},"3086":{"isSerializedDate":true,"string":"Thu May 24 2012 16:47:20 GMT+0200 (Central Europe Daylight Time)"},"3087":{"date":{"__isSmartRef__":true,"id":3088},"author":"tessi","message":"no comment","id":"C81A2FBF-CB0B-4A0B-9D63-F9AEDFCB5DA6"},"3088":{"isSerializedDate":true,"string":"Thu May 24 2012 16:51:06 GMT+0200 (Central Europe Daylight Time)"},"3089":{"date":{"__isSmartRef__":true,"id":3090},"author":"tessi","message":"no comment","id":"DC8EF5EC-7563-45B6-816D-20E2DC218525"},"3090":{"isSerializedDate":true,"string":"Thu May 24 2012 16:52:10 GMT+0200 (Central Europe Daylight Time)"},"3091":{"date":{"__isSmartRef__":true,"id":3092},"author":"timfelgentreff","message":"no comment","id":"E7515DFB-DE7D-4E1F-A2C3-85166DCE4942"},"3092":{"isSerializedDate":true,"string":"Thu May 24 2012 16:59:39 GMT+0200 (Central Europe Daylight Time)"},"3093":{"morph":{"__isSmartRef__":true,"id":3050},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3094":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3095}},"3095":{"test01IsMorph":{"__isSmartRef__":true,"id":3096}},"3096":{"varMapping":{"__isSmartRef__":true,"id":3097},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3098},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3097":{"this":{"__isSmartRef__":true,"id":3094}},"3098":{},"3099":{"sourceObj":{"__isSmartRef__":true,"id":3050},"sourceAttrName":"onMouseMove","targetObj":{"__isSmartRef__":true,"id":3050},"targetMethodName":"updateOnMove","varMapping":{"__isSmartRef__":true,"id":3100},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3100":{"source":{"__isSmartRef__":true,"id":3050},"target":{"__isSmartRef__":true,"id":3050}},"3101":{"sourceObj":{"__isSmartRef__":true,"id":3050},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":3018},"targetMethodName":"removeHighlighting","varMapping":{"__isSmartRef__":true,"id":3102},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3102":{"source":{"__isSmartRef__":true,"id":3050},"target":{"__isSmartRef__":true,"id":3018}},"3103":{"sourceObj":{"__isSmartRef__":true,"id":3050},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":3018},"targetMethodName":"setTarget","varMapping":{"__isSmartRef__":true,"id":3104},"converterString":"function () {\n return this.sourceObj.morphUnderCursor();\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3104":{"source":{"__isSmartRef__":true,"id":3050},"target":{"__isSmartRef__":true,"id":3018}},"3105":{"update":{"__isSmartRef__":true,"id":3106},"updateOnMove":{"__isSmartRef__":true,"id":3110},"bringToFront":{"__isSmartRef__":true,"id":3114},"morphUnderCursor":{"__isSmartRef__":true,"id":3122}},"3106":{"varMapping":{"__isSmartRef__":true,"id":3107},"source":"function update(morphUnderCursor) {\n if (morphUnderCursor === this.magnifierButton ||\n this.magnifierButton.submorphs.include(morphUnderCursor)) {\n morphToHighlight = this.magnifierButton.currentTarget();\n } else {\n morphToHighlight = morphUnderCursor;\n }\n\n if (morphToHighlight && morphToHighlight.world()) {\n this.setPosition(morphToHighlight.getPositionInWorld());\n this.setExtent(morphToHighlight.getExtent());\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3108},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3107":{"this":{"__isSmartRef__":true,"id":3050}},"3108":{"timestamp":{"__isSmartRef__":true,"id":3109},"user":"lauritz","tags":[]},"3109":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:29:58 GMT+0200 (Central Europe Daylight Time)"},"3110":{"varMapping":{"__isSmartRef__":true,"id":3111},"source":"function updateOnMove() {\n this.update(this.morphUnderCursor());\n this.bringToFront();\n}","funcProperties":{"__isSmartRef__":true,"id":3112},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3111":{"this":{"__isSmartRef__":true,"id":3050}},"3112":{"timestamp":{"__isSmartRef__":true,"id":3113},"user":"lauritz","tags":[]},"3113":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:33 GMT+0200 (Central Europe Daylight Time)"},"3114":{"varMapping":{"__isSmartRef__":true,"id":3115},"source":"function bringToFront() {\n this.renderContext().morphNode.style.zIndex= 1000;\n}","funcProperties":{"__isSmartRef__":true,"id":3120},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3115":{"this":{"__isSmartRef__":true,"id":3050},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3116}},"3116":{"$super":{"__isSmartRef__":true,"id":3117}},"3117":{"varMapping":{"__isSmartRef__":true,"id":3118},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3118":{"obj":{"__isSmartRef__":true,"id":3050},"name":"bringToFront"},"3119":{},"3120":{"timestamp":{"__isSmartRef__":true,"id":3121},"user":"lauritz","tags":[]},"3121":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:12:09 GMT+0200 (Central Europe Daylight Time)"},"3122":{"varMapping":{"__isSmartRef__":true,"id":3123},"source":"function morphUnderCursor() {\n var that = this,\n world = lively.morphic.World.current(); \n \n return world.morphsContainingPoint(world.firstHand().getPosition()).detect(\n function(ea) {\n return !ea.isPlaceholder &&\n !ea.isHalo &&\n (!ea.owner || !ea.owner.isHalo) &&\n !(ea === that);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":3124},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3123":{"this":{"__isSmartRef__":true,"id":3050}},"3124":{"timestamp":{"__isSmartRef__":true,"id":3125},"user":"lauritz","tags":[]},"3125":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:36 GMT+0200 (Central Europe Daylight Time)"},"3126":{"moveHorizontal":true},"3127":{"onFire":{"__isSmartRef__":true,"id":3128},"removeHighlighting":{"__isSmartRef__":true,"id":3132},"onMouseMove":{"__isSmartRef__":true,"id":3136},"onMouseOut":{"__isSmartRef__":true,"id":3144},"reset":{"__isSmartRef__":true,"id":3152},"isTracking":{"__isSmartRef__":true,"id":3156},"isHighlighting":{"__isSmartRef__":true,"id":3160},"currentTarget":{"__isSmartRef__":true,"id":3164},"setupHighlightRectangle":{"__isSmartRef__":true,"id":3168},"setTarget":{"__isSmartRef__":true,"id":3172}},"3128":{"varMapping":{"__isSmartRef__":true,"id":3129},"source":"function onFire() {\n var hand = lively.morphic.World.current().firstHand(),\n highlight = this.highlightRectangle,\n that = this;\n\n if (this.isTracking()) {\n this.removeHighlighting();\n } else {\n this.world().addMorph(highlight);\n hand.highlightConnection = connect(hand, \"scrollFocusMorph\", highlight, \"update\");\n highlight.bringToFront();\n if (!this.currentTarget() || !this.currentTarget().world()) {\n highlight.setExtent(pt(0,0));\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3130},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3129":{"this":{"__isSmartRef__":true,"id":3018}},"3130":{"timestamp":{"__isSmartRef__":true,"id":3131},"user":"lauritz","tags":[]},"3131":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:40:51 GMT+0200 (Central Europe Daylight Time)"},"3132":{"varMapping":{"__isSmartRef__":true,"id":3133},"source":"function removeHighlighting() {\n var hand = this.world().firstHand();\n\n if (this.highlightRectangle) {\n this.highlightRectangle.remove();\n }\n\n hand.attributeConnections.removeAt(\n hand.attributeConnections.indexOf(hand.highlightConnection));\n hand.highlightConnection = null;\n}","funcProperties":{"__isSmartRef__":true,"id":3134},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3133":{"this":{"__isSmartRef__":true,"id":3018}},"3134":{"timestamp":{"__isSmartRef__":true,"id":3135},"user":"jenslincke","tags":[]},"3135":{"isSerializedDate":true,"string":"Tue Dec 18 2012 12:54:24 GMT+0100 (Central Europe Standard Time)"},"3136":{"varMapping":{"__isSmartRef__":true,"id":3137},"source":"function onMouseMove(evt) {\n var target = this.currentTarget();\n if (target && target.world() && !this.isHighlighting()) {\n this.highlightRectangle.update(target);\n this.world().addMorph(this.highlightRectangle);\n this.highlightRectangle.bringToFront();\n this.targetHighlight = this.highlightRectangle;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3142},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3137":{"this":{"__isSmartRef__":true,"id":3018},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3138}},"3138":{"$super":{"__isSmartRef__":true,"id":3139}},"3139":{"varMapping":{"__isSmartRef__":true,"id":3140},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3140":{"obj":{"__isSmartRef__":true,"id":3018},"name":"onMouseMove"},"3141":{},"3142":{"timestamp":{"__isSmartRef__":true,"id":3143},"user":"lauritz","tags":[]},"3143":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:25:52 GMT+0200 (Central Europe Daylight Time)"},"3144":{"varMapping":{"__isSmartRef__":true,"id":3145},"source":"function onMouseOut() {\n if (this.isHighlighting()) {\n if (!this.isTracking()) {\n this.targetHighlight.remove();\n }\n delete this.targetHighlight;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3150},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3145":{"this":{"__isSmartRef__":true,"id":3018},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3146}},"3146":{"$super":{"__isSmartRef__":true,"id":3147}},"3147":{"varMapping":{"__isSmartRef__":true,"id":3148},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3149},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3148":{"obj":{"__isSmartRef__":true,"id":3018},"name":"onMouseOut"},"3149":{},"3150":{"timestamp":{"__isSmartRef__":true,"id":3151},"user":"lauritz","tags":[]},"3151":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:21:57 GMT+0200 (Central Europe Daylight Time)"},"3152":{"varMapping":{"__isSmartRef__":true,"id":3153},"source":"function reset() {\n this.highlightRectangle.attributeConnections = [];\n \n var r = this.highlightRectangle;\n r.isToolMorph = true\n disconnectAll(r)\n connect(r, \"onMouseMove\", this.highlightRectangle, \"updateOnMove\")\n connect(r, \"onMouseUp\", this, \"removeHighlighting\")\n connect(r, \"onMouseUp\", this, \"setTarget\",\n {converter: function () {\n return this.sourceObj.morphUnderCursor();\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":3154},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3153":{"this":{"__isSmartRef__":true,"id":3018}},"3154":{"timestamp":{"__isSmartRef__":true,"id":3155},"user":"jenslincke","tags":[]},"3155":{"isSerializedDate":true,"string":"Mon Dec 17 2012 17:02:31 GMT+0100 (Central Europe Standard Time)"},"3156":{"varMapping":{"__isSmartRef__":true,"id":3157},"source":"function isTracking() {\n return !!this.world().firstHand().highlightConnection;\n}","funcProperties":{"__isSmartRef__":true,"id":3158},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3157":{"this":{"__isSmartRef__":true,"id":3018}},"3158":{"timestamp":{"__isSmartRef__":true,"id":3159},"user":"lauritz","tags":[]},"3159":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:25 GMT+0200 (Central Europe Daylight Time)"},"3160":{"varMapping":{"__isSmartRef__":true,"id":3161},"source":"function isHighlighting() {\n return !!this.targetHighlight;\n}","funcProperties":{"__isSmartRef__":true,"id":3162},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3161":{"this":{"__isSmartRef__":true,"id":3018}},"3162":{"timestamp":{"__isSmartRef__":true,"id":3163},"user":"lauritz","tags":[]},"3163":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:22 GMT+0200 (Central Europe Daylight Time)"},"3164":{"varMapping":{"__isSmartRef__":true,"id":3165},"source":"function currentTarget() {\n return this.owner.target;\n}","funcProperties":{"__isSmartRef__":true,"id":3166},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3165":{"this":{"__isSmartRef__":true,"id":3018}},"3166":{"timestamp":{"__isSmartRef__":true,"id":3167},"user":"lauritz","tags":[]},"3167":{"isSerializedDate":true,"string":"Wed Jun 06 2012 18:26:02 GMT+0200 (Central Europe Daylight Time)"},"3168":{"varMapping":{"__isSmartRef__":true,"id":3169},"source":"function setupHighlightRectangle() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":3170},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3169":{"this":{"__isSmartRef__":true,"id":3018}},"3170":{"timestamp":{"__isSmartRef__":true,"id":3171},"user":"jenslincke","tags":[]},"3171":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:26:03 GMT+0100 (Central Europe Standard Time)"},"3172":{"varMapping":{"__isSmartRef__":true,"id":3173},"source":"function setTarget(obj) {\n this.owner.setTarget(obj)\n}","funcProperties":{"__isSmartRef__":true,"id":3174},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3173":{"this":{"__isSmartRef__":true,"id":3018}},"3174":{"timestamp":{"__isSmartRef__":true,"id":3175},"user":"jenslincke","tags":[]},"3175":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:27:04 GMT+0100 (Central Europe Standard Time)"},"3176":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":17.78,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(2.0,18.0)","_Extent":"lively.pt(727.0,123.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)","_Fill":"Color.rgb(223,249,127)"},"3177":{"migrationLevel":4,"comment":"a simple text morph","partName":"SpecialSyntaxWorkspace","changes":[{"__isSmartRef__":true,"id":3178},{"__isSmartRef__":true,"id":3180},{"__isSmartRef__":true,"id":3182},{"__isSmartRef__":true,"id":3184},{"__isSmartRef__":true,"id":3186},{"__isSmartRef__":true,"id":3188},{"__isSmartRef__":true,"id":3190},{"__isSmartRef__":true,"id":3192},{"__isSmartRef__":true,"id":3194}],"lastModifiedDate":{"__isSmartRef__":true,"id":3196},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3178":{"date":{"__isSmartRef__":true,"id":3179},"author":"jenslincke","message":"no comment","id":"5A416C80-0936-40FE-B19A-D8B3AB3E243C"},"3179":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:29:08 GMT+0100 (Central Europe Standard Time)"},"3180":{"date":{"__isSmartRef__":true,"id":3181},"author":"jenslincke","message":"no comment","id":"E9F4BC8B-D5C2-42F9-A1D1-E7D3843A9A3B"},"3181":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:14:18 GMT+0100 (Central Europe Standard Time)"},"3182":{"date":{"__isSmartRef__":true,"id":3183},"author":"jenslincke","message":"no comment","id":"4867AA9B-8A78-46E2-A531-138A243E78F9"},"3183":{"isSerializedDate":true,"string":"Tue Dec 11 2012 12:07:25 GMT+0100 (Central Europe Standard Time)"},"3184":{"date":{"__isSmartRef__":true,"id":3185},"author":"jenslincke","message":"no comment","id":"FBFBFDA1-7B2B-4E09-B7EC-270BD1E20D91"},"3185":{"isSerializedDate":true,"string":"Tue Dec 11 2012 12:05:06 GMT+0100 (Central Europe Standard Time)"},"3186":{"date":{"__isSmartRef__":true,"id":3187},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"3187":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Central Europe Daylight Time)"},"3188":{"date":{"__isSmartRef__":true,"id":3189},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"3189":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Central Europe Daylight Time)"},"3190":{"date":{"__isSmartRef__":true,"id":3191},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"3191":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Central Europe Daylight Time)"},"3192":{"date":{"__isSmartRef__":true,"id":3193},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"3193":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Central Europe Standard Time)"},"3194":{"date":{"__isSmartRef__":true,"id":3195},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"3195":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Central Europe Daylight Time)"},"3196":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:28:45 GMT+0100 (Central Europe Standard Time)"},"3197":{"style":{"__isSmartRef__":true,"id":3198},"chunkOwner":{"__isSmartRef__":true,"id":3017},"_id":"_5","storedString":"// var target = $world\nthis.target = $world\n//this.target = #ExampleWorld\n\nthis.initializeData()\n\nthis.draw()","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3198":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3199":{"morph":{"__isSmartRef__":true,"id":3017},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3200":{"morph":{"__isSmartRef__":true,"id":3017},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(941.0,598.0)"},"3201":{"morph":{"__isSmartRef__":true,"id":3017},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1362.8,598.0)"},"3202":{"morph":{"__isSmartRef__":true,"id":3017},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1784.7,598.0)"},"3203":{"morph":{"__isSmartRef__":true,"id":3017},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1784.7,668.0)"},"3204":{"morph":{"__isSmartRef__":true,"id":3017},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1784.7,738.0)"},"3205":{"morph":{"__isSmartRef__":true,"id":3017},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1362.8,738.0)"},"3206":{"morph":{"__isSmartRef__":true,"id":3017},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(941.0,738.0)"},"3207":{"morph":{"__isSmartRef__":true,"id":3017},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(941.0,668.0)"},"3208":{"sourceObj":{"__isSmartRef__":true,"id":3017},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":3017},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":3209},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3209":{"source":{"__isSmartRef__":true,"id":3017},"target":{"__isSmartRef__":true,"id":3017}},"3210":{"#startLetters":"","_ClipMode":"visible","_traitConfig_":[{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3213}],"attributeConnections":[{"__isSmartRef__":true,"id":3215}],"data":{"__isSmartRef__":true,"id":3229},"derivationIds":[null,"3C1D17F3-0044-4726-B85A-A251A1F703B8","E43FA7DD-9693-40B9-8E88-821D5DCC0811","9FB8D17D-9023-44E8-9410-8AD268E25C75","9BD8C9A7-2A05-43C2-B96B-5EBD5ED44A95","54E9039F-4D91-48B7-B91C-8338A0BEC1F7","1A5EB7AE-1AC3-4FA6-8CF2-0835DF44CFA1","70EF3E19-6C17-4AF7-8C9B-406C7086FDB9","F339FE29-2DCB-412C-AC2A-3427836D8E01","1C09A3B2-9BEC-4791-8140-328F82C79025","717B61B6-1ED9-4352-89F1-215B0148A491","7C62382C-A5E1-4302-BA7E-79A1EAB06592","D7236C84-FA4D-4A12-A484-272D5B76E919"],"__layered_droppingEnabled__":true,"eventHandler":{"__isSmartRef__":true,"id":3264},"halosEnabled":true,"id":"10F38E43-8F87-4ED9-B839-C55255A3C121","isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":3265},"name":"MorphHierrachyVisualization","partsBinMetaInfo":{"__isSmartRef__":true,"id":3266},"prevScroll":[0,0],"scripts":[],"shape":{"__isSmartRef__":true,"id":3217},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":3278}],"xUnit":"words","yUnit":"ms","yValues":[1,0,2,4,4,2,2,6,6,5,1],"doNotSerialize":["chart"],"isLockOwner":false,"grabbingEnabled":false,"morphs":{"__isSmartRef__":true,"id":3436},"nodes":{"__isSmartRef__":true,"id":3442},"nextDataIndex":6,"nextDataInde":0,"nextDataIndex2":null,"moved":true,"_Rotation":0,"_Scale":1,"_StyleSheet":{"__isSmartRef__":true,"id":3449},"_StyleClassNames":["Morph","HtmlWrapperMorph"],"isCopyMorphRef":true,"morphRefId":1,"__serializedExpressions__":["distanceToDragEvent","updateDelayed","_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3460},"__LivelyClassName__":"lively.morphic.HtmlWrapperMorph","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","distanceToDragEvent":"lively.pt(506.0,-13.0)","updateDelayed":"lively.pt(743.0,508.0)","_Position":"lively.pt(60.3,430.7)"},"3211":{"options":{"__isSmartRef__":true,"id":3212},"traitName":"d3WrapperTrait"},"3212":{},"3213":{"options":{"__isSmartRef__":true,"id":3214},"traitName":"apps.d3Interface.d3WrapperTrait"},"3214":{},"3215":{"dependendConnections":[{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3218}],"sourceAttrName":"extent","sourceObj":{"__isSmartRef__":true,"id":3210},"targetMethodName":"updateDelayed","targetObj":{"__isSmartRef__":true,"id":3210},"attributeConnections":[{"__isSmartRef__":true,"id":3221},{"__isSmartRef__":true,"id":3223},{"__isSmartRef__":true,"id":3225},{"__isSmartRef__":true,"id":3227}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"3216":{"dependedBy":{"__isSmartRef__":true,"id":3215},"sourceAttrName":"_Extent","sourceObj":{"__isSmartRef__":true,"id":3217},"targetMethodName":"updateDelayed","targetObj":{"__isSmartRef__":true,"id":3210},"varMapping":{"__isSmartRef__":true,"id":3220},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3217":{"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":2.296,"_Opacity":1,"attributeConnections":[{"__isSmartRef__":true,"id":3216},{"__isSmartRef__":true,"id":3218}],"doNotCopyProperties":["$$_Extent"],"doNotSerialize":["$$_Extent"],"stringifiedShapeNode":"







WorldTitleSteppingWordCounterWordsTextButtonTextButton1TextButton2TextTextCheapWorldLayoutSpecialSyntaxWorkspace2MagnifierButton1Textleftpointing_magnifying_glass.pngText1ExampleWorldNameLabel3ConnectorRectangleRectangle1Text2Text4SpecialSyntaxWorkspace3MagnifierButton1Textleftpointing_magnifying_glass.pngTextMorphHierrachyVisualizationMagnifierButton2Textleftpointing_magnifying_glass.pngHandMorph



","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","_Position","extent"],"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(222,222,222)","_Extent":"lively.pt(743.0,508.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,-3.0)","extent":"lively.pt(0.0,0.0)"},"3218":{"sourceObj":{"__isSmartRef__":true,"id":3217},"sourceAttrName":"_Extent","targetObj":{"__isSmartRef__":true,"id":3215},"targetMethodName":"update","varMapping":{"__isSmartRef__":true,"id":3219},"dependedBy":{"__isSmartRef__":true,"id":3215},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3219":{"source":{"__isSmartRef__":true,"id":3217},"target":{"__isSmartRef__":true,"id":3215}},"3220":{"source":{"__isSmartRef__":true,"id":3217},"target":{"__isSmartRef__":true,"id":3210}},"3221":{"sourceObj":{"__isSmartRef__":true,"id":3215},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":3216},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":3222},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3222":{"source":{"__isSmartRef__":true,"id":3215},"target":{"__isSmartRef__":true,"id":3216}},"3223":{"sourceObj":{"__isSmartRef__":true,"id":3215},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":3216},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":3224},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3224":{"source":{"__isSmartRef__":true,"id":3215},"target":{"__isSmartRef__":true,"id":3216}},"3225":{"sourceObj":{"__isSmartRef__":true,"id":3215},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":3216},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":3226},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3226":{"source":{"__isSmartRef__":true,"id":3215},"target":{"__isSmartRef__":true,"id":3216}},"3227":{"sourceObj":{"__isSmartRef__":true,"id":3215},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":3218},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":3228},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3228":{"source":{"__isSmartRef__":true,"id":3215},"target":{"__isSmartRef__":true,"id":3218}},"3229":{"root":{"__isSmartRef__":true,"id":3230}},"3230":{"name":"World","children":[{"__isSmartRef__":true,"id":3231},{"__isSmartRef__":true,"id":3232},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3241},{"__isSmartRef__":true,"id":3242},{"__isSmartRef__":true,"id":3246},{"__isSmartRef__":true,"id":3247},{"__isSmartRef__":true,"id":3252},{"__isSmartRef__":true,"id":3253},{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3258},{"__isSmartRef__":true,"id":3259},{"__isSmartRef__":true,"id":3263}],"depth":0,"x":180,"y":0},"3231":{"name":"Title","children":[],"parent":{"__isSmartRef__":true,"id":3230},"depth":1,"x":13.846153846153847,"y":45.33333333333333},"3232":{"name":"SteppingWordCounter","children":[{"__isSmartRef__":true,"id":3233},{"__isSmartRef__":true,"id":3234},{"__isSmartRef__":true,"id":3236},{"__isSmartRef__":true,"id":3238}],"parent":{"__isSmartRef__":true,"id":3230},"depth":1,"x":41.53846153846154,"y":45.33333333333333},"3233":{"name":"WordsText","children":[],"parent":{"__isSmartRef__":true,"id":3232},"depth":2,"x":16.15384615384617,"y":90.66666666666666},"3234":{"name":"Button","children":[{"__isSmartRef__":true,"id":3235}],"parent":{"__isSmartRef__":true,"id":3232},"depth":2,"x":30.000000000000018,"y":90.66666666666666},"3235":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":3234},"depth":3,"x":30.000000000000018,"y":136},"3236":{"name":"Button1","children":[{"__isSmartRef__":true,"id":3237}],"parent":{"__isSmartRef__":true,"id":3232},"depth":2,"x":48.46153846153846,"y":90.66666666666666},"3237":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":3236},"depth":3,"x":48.46153846153846,"y":136},"3238":{"name":"Button2","children":[{"__isSmartRef__":true,"id":3239}],"parent":{"__isSmartRef__":true,"id":3232},"depth":2,"x":66.92307692307693,"y":90.66666666666666},"3239":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":3238},"depth":3,"x":66.92307692307693,"y":136},"3240":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":3230},"depth":1,"x":69.23076923076924,"y":45.33333333333333},"3241":{"name":"CheapWorldLayout","children":[],"parent":{"__isSmartRef__":true,"id":3230},"depth":1,"x":96.92307692307692,"y":45.33333333333333},"3242":{"name":"SpecialSyntaxWorkspace2","children":[{"__isSmartRef__":true,"id":3243}],"parent":{"__isSmartRef__":true,"id":3230},"depth":1,"x":124.61538461538461,"y":45.33333333333333},"3243":{"name":"MagnifierButton1","children":[{"__isSmartRef__":true,"id":3244},{"__isSmartRef__":true,"id":3245}],"parent":{"__isSmartRef__":true,"id":3242},"depth":2,"x":124.61538461538461,"y":90.66666666666666},"3244":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":3243},"depth":3,"x":120.00000000000001,"y":136},"3245":{"name":"leftpointing_magnifying_glass.png","children":[],"parent":{"__isSmartRef__":true,"id":3243},"depth":3,"x":129.23076923076923,"y":136},"3246":{"name":"Text1","children":[],"parent":{"__isSmartRef__":true,"id":3230},"depth":1,"x":152.3076923076923,"y":45.33333333333333},"3247":{"name":"ExampleWorld","children":[{"__isSmartRef__":true,"id":3248},{"__isSmartRef__":true,"id":3249},{"__isSmartRef__":true,"id":3250},{"__isSmartRef__":true,"id":3251}],"parent":{"__isSmartRef__":true,"id":3230},"depth":1,"x":180,"y":45.33333333333333},"3248":{"name":"NameLabel3","children":[],"parent":{"__isSmartRef__":true,"id":3247},"depth":2,"x":159.23076923076923,"y":90.66666666666666},"3249":{"name":"Connector","children":[],"parent":{"__isSmartRef__":true,"id":3247},"depth":2,"x":173.0769230769231,"y":90.66666666666666},"3250":{"name":"Rectangle","children":[],"parent":{"__isSmartRef__":true,"id":3247},"depth":2,"x":186.92307692307693,"y":90.66666666666666},"3251":{"name":"Rectangle1","children":[],"parent":{"__isSmartRef__":true,"id":3247},"depth":2,"x":200.76923076923077,"y":90.66666666666666},"3252":{"name":"Text2","children":[],"parent":{"__isSmartRef__":true,"id":3230},"depth":1,"x":207.69230769230768,"y":45.33333333333333},"3253":{"name":"Text4","children":[],"parent":{"__isSmartRef__":true,"id":3230},"depth":1,"x":235.3846153846154,"y":45.33333333333333},"3254":{"name":"SpecialSyntaxWorkspace3","children":[{"__isSmartRef__":true,"id":3255}],"parent":{"__isSmartRef__":true,"id":3230},"depth":1,"x":263.07692307692304,"y":45.33333333333333},"3255":{"name":"MagnifierButton1","children":[{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257}],"parent":{"__isSmartRef__":true,"id":3254},"depth":2,"x":263.07692307692304,"y":90.66666666666666},"3256":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":3255},"depth":3,"x":258.46153846153845,"y":136},"3257":{"name":"leftpointing_magnifying_glass.png","children":[],"parent":{"__isSmartRef__":true,"id":3255},"depth":3,"x":267.69230769230774,"y":136},"3258":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":3230},"depth":1,"x":290.7692307692308,"y":45.33333333333333},"3259":{"name":"MorphHierrachyVisualization","children":[{"__isSmartRef__":true,"id":3260}],"parent":{"__isSmartRef__":true,"id":3230},"depth":1,"x":318.46153846153845,"y":45.33333333333333},"3260":{"name":"MagnifierButton2","children":[{"__isSmartRef__":true,"id":3261},{"__isSmartRef__":true,"id":3262}],"parent":{"__isSmartRef__":true,"id":3259},"depth":2,"x":318.46153846153845,"y":90.66666666666666},"3261":{"name":"Text","children":[],"parent":{"__isSmartRef__":true,"id":3260},"depth":3,"x":313.84615384615387,"y":136},"3262":{"name":"leftpointing_magnifying_glass.png","children":[],"parent":{"__isSmartRef__":true,"id":3260},"depth":3,"x":323.07692307692315,"y":136},"3263":{"name":"HandMorph","children":[],"parent":{"__isSmartRef__":true,"id":3230},"depth":1,"x":346.1538461538462,"y":45.33333333333333},"3264":{"morph":{"__isSmartRef__":true,"id":3210},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3265":{"resizeHeight":true,"resizeWidth":true},"3266":{"#startLetters":"","partName":"MorphHierrachyVisualization","requiredModules":["apps.d3Interface"],"partsSpaceName":"PartsBin/Visualization/","comment":"no comment","changes":[{"__isSmartRef__":true,"id":3267},{"__isSmartRef__":true,"id":3269},{"__isSmartRef__":true,"id":3271},{"__isSmartRef__":true,"id":3273},{"__isSmartRef__":true,"id":3275}],"migrationLevel":4,"lastModifiedDate":{"__isSmartRef__":true,"id":3277},"revisionOnLoad":189854,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3267":{"date":{"__isSmartRef__":true,"id":3268},"author":"jenslincke","message":"no comment","id":"900E924E-3DCD-4D36-8A5E-D127326B5E11"},"3268":{"isSerializedDate":true,"string":"Fri Jan 18 2013 11:57:37 GMT+0100 (Central Europe Standard Time)"},"3269":{"date":{"__isSmartRef__":true,"id":3270},"author":"jenslincke","message":"no comment","id":"EA8F98BC-8C7A-4CAE-AE29-018891B193BD"},"3270":{"isSerializedDate":true,"string":"Tue Dec 18 2012 13:13:31 GMT+0100 (Central Europe Standard Time)"},"3271":{"date":{"__isSmartRef__":true,"id":3272},"author":"jenslincke","message":"no comment","id":"0755F3DA-DF64-42F7-ABDB-3C44A0BB26AE"},"3272":{"isSerializedDate":true,"string":"Tue Dec 18 2012 13:13:06 GMT+0100 (Central Europe Standard Time)"},"3273":{"date":{"__isSmartRef__":true,"id":3274},"author":"jenslincke","message":"no comment","id":"7D1101AA-8EAA-45A3-815A-CD8CA3E33E22"},"3274":{"isSerializedDate":true,"string":"Fri Jan 18 2013 14:24:46 GMT+0100 (Central Europe Standard Time)"},"3275":{"date":{"__isSmartRef__":true,"id":3276},"author":"jenslincke","message":"no comment","id":"1DF7B5DC-D35D-48A1-96CC-D41D3A09E32D"},"3276":{"isSerializedDate":true,"string":"Fri Jan 18 2013 14:26:16 GMT+0100 (Central Europe Standard Time)"},"3277":{"isSerializedDate":true,"string":"Fri Jan 18 2013 14:23:25 GMT+0100 (Central Europe Standard Time)"},"3278":{"submorphs":[{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3286}],"scripts":[],"id":"672925B3-D492-48C5-B980-0C2981B3B4B3","shape":{"__isSmartRef__":true,"id":3289},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3295},"lighterFill":{"__isSmartRef__":true,"id":3300},"label":{"__isSmartRef__":true,"id":3279},"name":"MagnifierButton2","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":3305},"attributeConnections":[{"__isSmartRef__":true,"id":3308}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":3309},"derivationIds":[2588,"22797D34-67DE-4A06-81F0-4DF0A87ADBBC","81CB4C12-BCF0-4097-8B6D-D9419046367A","0767A57D-9BB2-48C6-9654-753D2B9D00A6","42871246-6725-4E41-A2C1-5A5BCF041097","BCE6E775-B5DF-4D6B-9F06-CDC02C1B1D0F","797EC165-A639-42D9-A059-669F6BEB92A7","FA498EFD-E50E-4CE0-9FA8-9AE2E8AE9580","4B68C371-CB37-45B4-910A-611E5FFC23DD","94E374B9-7ED4-4E39-96F1-6FD4E7AC3428","34D63515-7CC7-43FB-B7BB-87AFCA377D63","7E0B172C-0AF5-4C6E-B184-25A8FAE4FAB8","12239D52-D3D3-4713-BC3E-F0B95C488CB7","72559D92-4616-45A9-A0F2-72BA4147C0FB","E86C7328-AF24-4881-84AF-B7C7CEFEAE14","22D731CF-38F0-41CC-B125-74D2842ED847","B58A1A30-782E-4675-A276-2C01D35BEC70","ACEABA6D-071C-46C2-A325-BE30189AA45F","686443AE-DCDC-4998-8A39-48BC57D64FDC","8D660766-7C93-404C-9D92-B12CBF59A3CE","20DF1A18-6F2B-4D66-9110-75EB343C3C61","6295FA32-B7AA-4C61-BF03-5E69084C8FE8","72BEBA6F-7C26-47B6-AED2-253F02E48DE5","0B7FD918-BB64-49EA-A26A-45D408FBF85D","6B96BB67-EBE4-46AC-97F3-73F209469E96","9AB96A56-C1DC-4BE4-B2A9-EC0BB7D71D78","381F59F9-70F4-40C5-ABCF-FE90E2299599"],"_ClipMode":"visible","highlightRectangle":{"__isSmartRef__":true,"id":3310},"isPressed":false,"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":3386},"owner":{"__isSmartRef__":true,"id":3210},"_Rotation":0,"_Scale":0.9920279440699439,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3387},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(663.4,-2.0)","distanceToDragEvent":"lively.pt(37.1,-15.5)"},"3279":{"submorphs":[],"scripts":[],"id":"9B12C9AF-5EA3-4FC4-8768-2436B647BE3D","shape":{"__isSmartRef__":true,"id":3280},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":24,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":3278},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":3281},{"__isSmartRef__":true,"id":3283}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":3285},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"024C5ADE-C4CF-4E8E-BEC5-F93AD4839702","A2CC4D56-B9D8-4A48-B6FF-DDDD85ACDC2E","5AC5C4DE-00B0-43DB-B7F1-765674CE818B","750A11C6-766E-4B48-AE32-D71DE811EB4A","66A7B56E-A94E-44AE-8AED-C0C1B07554D4","CA8596D3-2D4F-453B-BE1B-DCEC8F85389B","4D7DC32F-79CB-4AF8-8B21-AB4F1809D4A8","439DE430-7651-470E-97D8-00E7F96B04DA","DAC920E6-217B-4515-AC09-2F9DCBA7375C","BD48C003-0502-451D-B6AA-7369FF3D1030","C3B8F4EA-3F44-47F4-B569-A0D5AB263BA0","BF7F0FA3-3F2A-4EEF-9687-BE2B0635DF13","3D7AEAC1-C9DD-4941-BA46-16F6783F5699","E04A78F9-3D6E-403F-BA8D-2583FCFFCE53","47E1F29B-6896-467D-8654-CA18929AE57A","509D86FF-5400-4374-BE79-90F0A7E3E90C","C7E53EE0-065A-4C59-8D13-311566722BB7","BA078BAC-7263-4B10-AFD3-3C4EA0DD8707","BCFE28D1-A115-453E-9116-EECC8FE1D50F","A354FF2E-BD85-429A-97C2-254D6033F50C","B26A73EB-9EB9-4CB0-89AF-FEE10445E3EA","ED910382-D586-4EC1-BD77-5E8DD759BDB4","05A48E42-A3E2-4C4A-8160-685CE469FD4E","732A3761-4FE1-4312-8EF7-E5ADF0D9E087","3417BAC0-40E8-46CF-A802-69374A333202","36511B62-825F-41D3-99B0-F13813714F7C"],"_MinTextWidth":24,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"3280":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"3281":{"style":{"__isSmartRef__":true,"id":3282},"chunkOwner":{"__isSmartRef__":true,"id":3279},"storedString":"","_id":"_1372","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3282":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3283":{"style":{"__isSmartRef__":true,"id":3284},"chunkOwner":{"__isSmartRef__":true,"id":3279},"storedString":"","_id":"_1373","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3284":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3285":{"morph":{"__isSmartRef__":true,"id":3279},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3286":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3287},"derivationIds":[null,"29E543E0-AE93-493A-A694-FC1C330D0544","F0366E4C-E97F-4C77-BEE4-340A0668ADD5","347F6028-5092-4F54-9A34-3EFF3FF0B815","BF7387E7-BCD7-4A5B-B9D2-C14ECF59EFCA","85BA370B-966E-41F7-8C2F-F3A926EC2AA2","1652172B-339A-43A1-9589-70E68B35A28E","705524F7-129B-4102-834E-2A1A45985BB5","5707DF70-CD77-4D53-96ED-5A0AEB227FB7","257E62CE-C668-4317-B5B7-8D394BDC3F6C","2DD4BEA5-E85A-4CD0-953E-9EB2E0735654","BB96B696-7BD4-44C4-9D60-B1551B89D6FA","FCAABC48-FBAF-4E12-8BC9-AC4ACB5A167B","EB81C4D7-5BD8-4DAC-BD70-8675E2338AAC","1DBAE3FF-B2F6-4348-8E06-81139C138D6E","49E7D450-EF74-4E94-B33B-B888D952F3BD","F0B267C4-54BA-4E6F-BFDD-4B047F4FF41A","36B8611D-B449-4F6E-8D0F-B5FD6406D45D","779DB518-01BD-4D32-AD65-BFED801E5D06","F47D501C-3750-4F0D-A2E1-E1B9CDA8368C","5DEBC468-2070-496D-A3DA-1A5C54BBBC41","1DB6E59C-CCC0-45D1-B3DA-6B2ECCE90296","B8001536-A62C-4660-90C2-B02509302EE5","F97079BD-335C-41D9-A5D5-782FB6FE21BD","3D633352-994A-433D-8251-CD7A5D35D672","2B0D9DAB-F177-4E2D-BBBD-86D4F3FE42FA"],"id":"2B0A6773-473D-427F-9E07-0E8D56F9E93F","eventHandler":{"__isSmartRef__":true,"id":3288},"_ClipMode":"visible","__layered_droppingEnabled__":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":3278},"name":"leftpointing_magnifying_glass.png","isBeingDragged":false,"showsHalos":false,"eventsAreDisabled":true,"_HandStyle":"default","_PointerEvents":"none","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(-3.0,0.0)","distanceToDragEvent":"lively.pt(39.9,-9.0)"},"3287":{"_ImageURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAABAAAAAQBPJcTWAAAALnRFWHRUaXRsZQBMRUZULVBPSU5USU5HIE1BR05JRllJTkcgR0xBU1MgKFUrMUY1MEQpw88haQAAABV0RVh0QXV0aG9yAEFuZHJldyBNYXJjdXNl5zc3gwAAAC90RVh0U29mdHdhcmUAaW5mby5maWxlZm9ybWF0LmRhdGEuVW5pY29kZVBuZ1NlcnZsZXRoAX8wAAAAQ3RFWHREZXNjcmlwdGlvbgBodHRwOi8vd3d3LmZpbGVmb3JtYXQuaW5mby9pbmZvL3VuaWNvZGUvMWY1MGQvaW5kZXguaHRtk2hNQgAAADt0RVh0Q29weXJpZ2h0AGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzIuMC9siJKDAAAIDklEQVR42u1daWxVRRQeCi0tIqCAQCTIUtEIGlk0ilqEkEbiQhSKGAyCooIIggsiQuMWZNGwVMUFNIhKZBMobZClgK1FwAU3wIpSREDcUFZFEM/JOzf3vPHet9ze1/eYe77k+zNzl5nz3ZlzZntPKYFAcHojDXimmKH6cQbwZuBM4HLgx8A9wBPAU8BjwJ3ADcDFwMnArsCaYjr/0BB4DwlwjAwfL38DzgX2AdYWk3pDJnAM8E/NuN8BpwEHAq8DXgpsCswANgN2APak/BeBu7T7sQX1A9YQE8fuDwYAf2BG/JrEaefxmSjaeOAO9syNwBwxd2Q0o/7fMhr6h8Fx+oBIX346cATwF/aON6Qbc0ZH4G4y0lHgOGAdD8/Be/KAs4AFwKsdrqkHnAA8Tu8rAzYWCWz0Bh5hraKTT11fL+AH1FXlA8/SrsEu61fmW9qLFEqNAv5LRsEw9twEvKMzcAvwJ3LoHG2AW+n9B4HdgixGHhNjiccuKlbUp9aC7yoGnqflraa8A8C2QRTjMvIVaITyKI61BjnkqiILWEjvPAwcxvLqAj+nvAqH7s1oNAfupcpjeNskhnvQOQ/xYfxQCziHRVl3sjxsNfspvYSuNR4Ywn5ClT5CA7lYkUPRU0YVy4CivkVlOE7TKxa6AP+ivKlBEORe9nUO8XD/QhWay6oqmlK3dYoirTYs70FK/wd4ocli1KVIByu7XXmb9BsOPEmj76riSfZxbAM2oPQMmqLB9GUmC/I0M8AtHp9xCd3/rM8fCHISy+vH0ruaOi3Coyqv6ETPKPSpXEOZ4X9XoSl+y89sovTNJgoyklW8rw8+aKFP5apFo3SrbMNcWsnFpgmylkU19R3yY4mc0mk0j88Z62PZ5jHDV7DQugE5dkx/3CQxzlb2qt6aCF1HtJH6BHoGju4v97F8+Sp8zeRGlldCaZtMEmQAq+zICL5hpUvrwfXy19gzZvhcvj6aILNZ3ij2ETQzRZA3WWU7RrgOfQsu05YCnyLxcFS9h91fTlMgfqKdJsg6lteBpQ8wRZASVqmmUa7txvwEJ/qe8SoxGxYymK+wpnMsNGHpxviRbVShkzEatAb5iEHUSrqzQVuiUMkMf5IFGWnM/71giiAHqEL7U7iMf2gtkk/B7/M51E4qMlklvzwNymgxl+VvobQPTRCkMavkDpaelkJlbOkgyDUsv0LZu19Oe/A++BBLvyIB0ZJX9HIQhHdZBymt1BQfso9V1Jorag28PUXKN8tBkHqUV4elLTJFkM9YpVqzllOcAmXDiG6vJsZhlt+Kpc80RZBiF2eJK4fZSS5bd4fWUcTyc1n6Y6YIMpVVii+LTgFOTHLZNjoIMpTlT2fpXUwRpIcKn021gHuwcDN0ss525Cnn3fIt2DXfK3vPljGbHtK1gdcFmkNdkYTK4gz0Tgcxytg1fI6rUBkGvubA54Ta0lTFK9VYFhS/xKV18PEHX3MfYpogfPUND9DwuamFlP5oNZXlZRcxlmsDWutsCl/aNQYZWhfBnTlOceNsLq459E1wyyhwEeNvFb7ZusClrEbhNlbJoyp8Y3UejehxPWS08v/MBrbIlcr92BvfwZit7KMKOC3f3FRBcBC2mRlBnz0dpOzN17gvqrdP7+2p7PkoJz7Hrq2pCfeqMhzXasbI1/KHa/m4Y93reRFcU1mrIh8IXaLCJzpnsLyfKRozHrNZpbFF9NHyx2pGw2tWAZ8H3gW8UjmvvWdSlIQb3raq6Kdzp6vwBbOhWn5/FRCggy9lFcdN1521ax5Q0Y9B41o7nkn8Rv1/gSkS0T/crb0vV4Uv465UAUNjLerCkfAN2jUXKef19apwnYP4AynK4tfNU6m1ZlMtaK/stQZrLXu0Q6g6OIpTjoVfAK/Xnp1GDp1fhy0th1rwHLqmEbXYHkEQJYcGitwouG2onoPx0Ne8q+yDmtGIs8lPUFCgH/Q5R4XPQlt8nfKzKB9/ouNHLT/ddFEw7t+uGQbPko90GY+gOHgcoRc5+YeBj1DY3JPyGrq8qy6JdMhBDAyz8azhZLq2JRuP4HE3a6f8KhNH7k4Dt9UORqoE3qGqfiAUo7L7lX1kjfMd4H0UHGTTFMpLzH8VUAS3iN2znsQ1GugvprCvkvMYdSFouBYxPu98FdoKusblmZXUoiz0J1FuYgPUfCrXAof7S4MgimXIRVH8wwHq5vBLna9Cs8ULyEgVWrCg8zAJ79TtjGDXjSMx5kd4Fk7XB+a3uq5Sob1QfoW86JzxR2zcjjyj3/mKTafUpCAi2nPLVcB+QA379YdoGuWEBxEwars1hujIOpZQQS1jWhzvKXeIDAOBRhT+YgQ2kcYK71NLwgOauAKJ50jwpFW8J2jHKHvLKwYBuENmVxyibAiqKIlCOkVY1g8HZHkQ5SOXeTaBR9RW9vT7agp34xVlo4jiL7KoG0TjriCR4hVlk0r8EYrAtZQiZa+14wx1qzhF2Syi+C+K5VOWko8RUVJIlPc8irIhKCP6ZItSqeJbh8kSU/qHDCbKMuZT4hFlrpgxcaIUUcuJR5TdYsLEiFLIQuLMOESZJOZLnCjLyMhrabqkZRRR1qsArDQmW5SlZOxPVWhJ2E2UNRJlVQ/wi19CRv9WhXbJoCh8zb+IujVBNYqymIyPP55ZxsQoVvK78kkBrp28rXVThSJGcoE7YZ5RoTMlc8SBpw7kj2IEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgSAZ+A+0ucC4BysctgAAAABJRU5ErkJggg==","_NodeClass":["image"],"_NodeId":"29E543E0-AE93-493A-A694-FC1C330D0544","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.0,29.0)","_Padding":"lively.rect(0,0,0,0)"},"3288":{"morph":{"__isSmartRef__":true,"id":3286},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3289":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":3290},"_BorderRadius":5.2,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"3290":{"stops":[{"__isSmartRef__":true,"id":3291},{"__isSmartRef__":true,"id":3292},{"__isSmartRef__":true,"id":3293},{"__isSmartRef__":true,"id":3294}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3291":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3292":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3293":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3294":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"3295":{"stops":[{"__isSmartRef__":true,"id":3296},{"__isSmartRef__":true,"id":3297},{"__isSmartRef__":true,"id":3298},{"__isSmartRef__":true,"id":3299}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3296":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3297":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3298":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3299":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"3300":{"stops":[{"__isSmartRef__":true,"id":3301},{"__isSmartRef__":true,"id":3302},{"__isSmartRef__":true,"id":3303},{"__isSmartRef__":true,"id":3304}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3301":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"3302":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3303":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3304":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"3305":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"ScriptableButton","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":3306}],"revisionOnLoad":154251,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3306":{"date":{"__isSmartRef__":true,"id":3307},"author":"robertkrahn","message":"no comment","id":"0366C0A2-0C8E-4AEB-AAC3-120434134545"},"3307":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:10:10 GMT+0200 (Central Europe Daylight Time)"},"3308":{"sourceObj":{"__isSmartRef__":true,"id":3278},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3278},"targetMethodName":"onFire","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3309":{"morph":{"__isSmartRef__":true,"id":3278},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3310":{"submorphs":[],"scripts":[],"id":"364FF344-E489-461B-BC8C-ED45E4823ED4","shape":{"__isSmartRef__":true,"id":3311},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"HighlightRectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":3312},"eventHandler":{"__isSmartRef__":true,"id":3353},"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","6FECB598-D130-4242-BF1B-E18767608129","0B23F218-078F-4912-A262-31B957885F41","C56BA290-B836-4946-B4EF-DBB6FBA2368C","61176BAF-CFE6-4F2C-9F0A-971AAD6595A1","CB4127B2-0AA5-4B50-9978-F1FF39924A82","113050BB-CF0E-4193-91C6-9C25FC857EE8","EFF939E4-317B-4662-943F-77A6E6F65BD0","AA288E7F-3972-4F0D-87DD-61E4BD9C9C97","903E8C60-1158-42D5-85D2-DF134DA6CEC1","28FD6210-A549-4A11-9178-04E77FF556C0","B3312E29-D786-469F-865E-91FD69475A52","D947A1C1-DCBE-4485-A33D-DF549F6978E0","56CE0E60-45BE-43FF-9C6C-296D8AC326B6","CC61E3F8-8C8D-4F24-A591-023D3C88DEC8"],"partTests":{"__isSmartRef__":true,"id":3354},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"#startLetters":"","eventsAreDisabled":false,"_HandStyle":"default","_PointerEvents":"auto","_Rotation":0,"_Scale":1.0060210561262526,"owner":null,"magnifierButton":{"__isSmartRef__":true,"id":3278},"attributeConnections":[{"__isSmartRef__":true,"id":3359},{"__isSmartRef__":true,"id":3361},{"__isSmartRef__":true,"id":3363}],"isToolMorph":true,"isMetaTool":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3365},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)","distanceToDragEvent":"lively.pt(44.0,-14.0)"},"3311":{"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.2597,"_BorderStyle":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(4000.0,4000.0)","_BorderColor":"Color.rgb(204,0,0)","_Fill":"Color.rgb(58,0,255)","_Padding":"lively.rect(0,0,0,0)"},"3312":{"partsSpaceName":"PartsBin/Tools","comment":"A rectangle which highlights the object under the first hand of the world","migrationLevel":4,"partName":"HighlightRectangle","changes":[{"__isSmartRef__":true,"id":3313},{"__isSmartRef__":true,"id":3315},{"__isSmartRef__":true,"id":3317},{"__isSmartRef__":true,"id":3319},{"__isSmartRef__":true,"id":3321},{"__isSmartRef__":true,"id":3323},{"__isSmartRef__":true,"id":3325},{"__isSmartRef__":true,"id":3327},{"__isSmartRef__":true,"id":3329},{"__isSmartRef__":true,"id":3331},{"__isSmartRef__":true,"id":3333},{"__isSmartRef__":true,"id":3335},{"__isSmartRef__":true,"id":3337},{"__isSmartRef__":true,"id":3339},{"__isSmartRef__":true,"id":3341},{"__isSmartRef__":true,"id":3343},{"__isSmartRef__":true,"id":3345},{"__isSmartRef__":true,"id":3347},{"__isSmartRef__":true,"id":3349},{"__isSmartRef__":true,"id":3351}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3313":{"date":{"__isSmartRef__":true,"id":3314},"author":"timfelgentreff","message":"no comment","id":"3DB7DB40-210A-4BED-91FD-9287005703EC"},"3314":{"isSerializedDate":true,"string":"Thu May 24 2012 17:04:54 GMT+0200 (Central Europe Daylight Time)"},"3315":{"date":{"__isSmartRef__":true,"id":3316},"author":"tessi","message":"no comment","id":"23D7AA12-66A9-4C3B-B494-131256C291AC"},"3316":{"isSerializedDate":true,"string":"Thu May 24 2012 16:57:13 GMT+0200 (Central Europe Daylight Time)"},"3317":{"date":{"__isSmartRef__":true,"id":3318},"author":"tessi","message":"no comment","id":"2C30B7CA-388F-4F51-B4CF-A2E50E381148"},"3318":{"isSerializedDate":true,"string":"Thu May 24 2012 16:23:11 GMT+0200 (Central Europe Daylight Time)"},"3319":{"date":{"__isSmartRef__":true,"id":3320},"author":"tessi","message":"diable events","id":"7C1F71A3-FDAC-470A-B9A9-E1F2C9FEF18E"},"3320":{"isSerializedDate":true,"string":"Thu May 24 2012 14:46:08 GMT+0200 (Central Europe Daylight Time)"},"3321":{"date":{"__isSmartRef__":true,"id":3322},"author":"tessi","message":"no comment","id":"01996A33-11BC-4C15-96D7-B7D219E2E961"},"3322":{"isSerializedDate":true,"string":"Thu May 24 2012 14:39:50 GMT+0200 (Central Europe Daylight Time)"},"3323":{"date":{"__isSmartRef__":true,"id":3324},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3324":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Central Europe Daylight Time)"},"3325":{"date":{"__isSmartRef__":true,"id":3326},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3326":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Central Europe Daylight Time)"},"3327":{"date":{"__isSmartRef__":true,"id":3328},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3328":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Central Europe Standard Time)"},"3329":{"date":{"__isSmartRef__":true,"id":3330},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3330":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Central Europe Standard Time)"},"3331":{"date":{"__isSmartRef__":true,"id":3332},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3332":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Central Europe Standard Time)"},"3333":{"date":{"__isSmartRef__":true,"id":3334},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3334":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Central Europe Daylight Time)"},"3335":{"date":{"__isSmartRef__":true,"id":3336},"author":"tessi","message":"no comment","id":"4B982A01-25B3-455A-848D-89C2C3C471D7"},"3336":{"isSerializedDate":true,"string":"Thu May 24 2012 13:58:01 GMT+0200 (Central Europe Daylight Time)"},"3337":{"date":{"__isSmartRef__":true,"id":3338},"author":"tessi","message":"no comment","id":"2FD6CB7B-3BC7-4666-98B4-AACF1001954D"},"3338":{"isSerializedDate":true,"string":"Thu May 24 2012 14:07:32 GMT+0200 (Central Europe Daylight Time)"},"3339":{"date":{"__isSmartRef__":true,"id":3340},"author":"tessi","message":"no comment","id":"09CF5ECF-2C87-4B66-A164-39848628596F"},"3340":{"isSerializedDate":true,"string":"Thu May 24 2012 15:34:59 GMT+0200 (Central Europe Daylight Time)"},"3341":{"date":{"__isSmartRef__":true,"id":3342},"author":"tessi","message":"no comment","id":"252A3EB5-DB00-4CF9-BF38-2927DD1C5229"},"3342":{"isSerializedDate":true,"string":"Thu May 24 2012 16:34:29 GMT+0200 (Central Europe Daylight Time)"},"3343":{"date":{"__isSmartRef__":true,"id":3344},"author":"tessi","message":"no comment","id":"81534551-62C1-4FC9-96CB-A5AC6642CA1E"},"3344":{"isSerializedDate":true,"string":"Thu May 24 2012 16:45:49 GMT+0200 (Central Europe Daylight Time)"},"3345":{"date":{"__isSmartRef__":true,"id":3346},"author":"tessi","message":"no comment","id":"5125DE3A-D50E-4621-8490-F3A9D99C2C4C"},"3346":{"isSerializedDate":true,"string":"Thu May 24 2012 16:47:20 GMT+0200 (Central Europe Daylight Time)"},"3347":{"date":{"__isSmartRef__":true,"id":3348},"author":"tessi","message":"no comment","id":"C81A2FBF-CB0B-4A0B-9D63-F9AEDFCB5DA6"},"3348":{"isSerializedDate":true,"string":"Thu May 24 2012 16:51:06 GMT+0200 (Central Europe Daylight Time)"},"3349":{"date":{"__isSmartRef__":true,"id":3350},"author":"tessi","message":"no comment","id":"DC8EF5EC-7563-45B6-816D-20E2DC218525"},"3350":{"isSerializedDate":true,"string":"Thu May 24 2012 16:52:10 GMT+0200 (Central Europe Daylight Time)"},"3351":{"date":{"__isSmartRef__":true,"id":3352},"author":"timfelgentreff","message":"no comment","id":"E7515DFB-DE7D-4E1F-A2C3-85166DCE4942"},"3352":{"isSerializedDate":true,"string":"Thu May 24 2012 16:59:39 GMT+0200 (Central Europe Daylight Time)"},"3353":{"morph":{"__isSmartRef__":true,"id":3310},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3354":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3355}},"3355":{"test01IsMorph":{"__isSmartRef__":true,"id":3356}},"3356":{"varMapping":{"__isSmartRef__":true,"id":3357},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3358},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3357":{"this":{"__isSmartRef__":true,"id":3354}},"3358":{},"3359":{"sourceObj":{"__isSmartRef__":true,"id":3310},"sourceAttrName":"onMouseMove","targetObj":{"__isSmartRef__":true,"id":3310},"targetMethodName":"updateOnMove","varMapping":{"__isSmartRef__":true,"id":3360},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3360":{"source":{"__isSmartRef__":true,"id":3310},"target":{"__isSmartRef__":true,"id":3310}},"3361":{"sourceObj":{"__isSmartRef__":true,"id":3310},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":3278},"targetMethodName":"removeHighlighting","varMapping":{"__isSmartRef__":true,"id":3362},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3362":{"source":{"__isSmartRef__":true,"id":3310},"target":{"__isSmartRef__":true,"id":3278}},"3363":{"sourceObj":{"__isSmartRef__":true,"id":3310},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":3278},"targetMethodName":"setTarget","varMapping":{"__isSmartRef__":true,"id":3364},"converterString":"function () {\n return this.sourceObj.morphUnderCursor();\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3364":{"source":{"__isSmartRef__":true,"id":3310},"target":{"__isSmartRef__":true,"id":3278}},"3365":{"update":{"__isSmartRef__":true,"id":3366},"updateOnMove":{"__isSmartRef__":true,"id":3370},"bringToFront":{"__isSmartRef__":true,"id":3374},"morphUnderCursor":{"__isSmartRef__":true,"id":3382}},"3366":{"varMapping":{"__isSmartRef__":true,"id":3367},"source":"function update(morphUnderCursor) {\n if (morphUnderCursor === this.magnifierButton ||\n this.magnifierButton.submorphs.include(morphUnderCursor)) {\n morphToHighlight = this.magnifierButton.currentTarget();\n } else {\n morphToHighlight = morphUnderCursor;\n }\n\n if (morphToHighlight && morphToHighlight.world()) {\n this.setPosition(morphToHighlight.getPositionInWorld());\n this.setExtent(morphToHighlight.getExtent());\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3368},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3367":{"this":{"__isSmartRef__":true,"id":3310}},"3368":{"timestamp":{"__isSmartRef__":true,"id":3369},"user":"lauritz","tags":[]},"3369":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:29:58 GMT+0200 (Central Europe Daylight Time)"},"3370":{"varMapping":{"__isSmartRef__":true,"id":3371},"source":"function updateOnMove() {\n this.update(this.morphUnderCursor());\n this.bringToFront();\n}","funcProperties":{"__isSmartRef__":true,"id":3372},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3371":{"this":{"__isSmartRef__":true,"id":3310}},"3372":{"timestamp":{"__isSmartRef__":true,"id":3373},"user":"lauritz","tags":[]},"3373":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:33 GMT+0200 (Central Europe Daylight Time)"},"3374":{"varMapping":{"__isSmartRef__":true,"id":3375},"source":"function bringToFront() {\n this.renderContext().morphNode.style.zIndex= 1000;\n}","funcProperties":{"__isSmartRef__":true,"id":3380},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3375":{"this":{"__isSmartRef__":true,"id":3310},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3376}},"3376":{"$super":{"__isSmartRef__":true,"id":3377}},"3377":{"varMapping":{"__isSmartRef__":true,"id":3378},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3379},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3378":{"obj":{"__isSmartRef__":true,"id":3310},"name":"bringToFront"},"3379":{},"3380":{"timestamp":{"__isSmartRef__":true,"id":3381},"user":"lauritz","tags":[]},"3381":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:12:09 GMT+0200 (Central Europe Daylight Time)"},"3382":{"varMapping":{"__isSmartRef__":true,"id":3383},"source":"function morphUnderCursor() {\n var that = this,\n world = lively.morphic.World.current(); \n \n return world.morphsContainingPoint(world.firstHand().getPosition()).detect(\n function(ea) {\n return !ea.isPlaceholder &&\n !ea.isHalo &&\n (!ea.owner || !ea.owner.isHalo) &&\n !(ea === that);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":3384},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3383":{"this":{"__isSmartRef__":true,"id":3310}},"3384":{"timestamp":{"__isSmartRef__":true,"id":3385},"user":"lauritz","tags":[]},"3385":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:36 GMT+0200 (Central Europe Daylight Time)"},"3386":{"moveHorizontal":true},"3387":{"onFire":{"__isSmartRef__":true,"id":3388},"removeHighlighting":{"__isSmartRef__":true,"id":3392},"onMouseMove":{"__isSmartRef__":true,"id":3396},"onMouseOut":{"__isSmartRef__":true,"id":3404},"reset":{"__isSmartRef__":true,"id":3412},"isTracking":{"__isSmartRef__":true,"id":3416},"isHighlighting":{"__isSmartRef__":true,"id":3420},"currentTarget":{"__isSmartRef__":true,"id":3424},"setupHighlightRectangle":{"__isSmartRef__":true,"id":3428},"setTarget":{"__isSmartRef__":true,"id":3432}},"3388":{"varMapping":{"__isSmartRef__":true,"id":3389},"source":"function onFire() {\n var hand = lively.morphic.World.current().firstHand(),\n highlight = this.highlightRectangle,\n that = this;\n\n if (this.isTracking()) {\n this.removeHighlighting();\n } else {\n this.world().addMorph(highlight);\n hand.highlightConnection = connect(hand, \"scrollFocusMorph\", highlight, \"update\");\n highlight.bringToFront();\n if (!this.currentTarget() || !this.currentTarget().world()) {\n highlight.setExtent(pt(0,0));\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3390},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3389":{"this":{"__isSmartRef__":true,"id":3278}},"3390":{"timestamp":{"__isSmartRef__":true,"id":3391},"user":"lauritz","tags":[]},"3391":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:40:51 GMT+0200 (Central Europe Daylight Time)"},"3392":{"varMapping":{"__isSmartRef__":true,"id":3393},"source":"function removeHighlighting() {\n var hand = this.world().firstHand();\n\n if (this.highlightRectangle) {\n this.highlightRectangle.remove();\n }\n\n hand.attributeConnections.removeAt(\n hand.attributeConnections.indexOf(hand.highlightConnection));\n hand.highlightConnection = null;\n}","funcProperties":{"__isSmartRef__":true,"id":3394},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3393":{"this":{"__isSmartRef__":true,"id":3278}},"3394":{"timestamp":{"__isSmartRef__":true,"id":3395},"user":"jenslincke","tags":[]},"3395":{"isSerializedDate":true,"string":"Tue Dec 18 2012 12:54:24 GMT+0100 (Central Europe Standard Time)"},"3396":{"varMapping":{"__isSmartRef__":true,"id":3397},"source":"function onMouseMove(evt) {\n var target = this.currentTarget();\n if (target && target.world() && !this.isHighlighting()) {\n this.highlightRectangle.update(target);\n this.world().addMorph(this.highlightRectangle);\n this.highlightRectangle.bringToFront();\n this.targetHighlight = this.highlightRectangle;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3402},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3397":{"this":{"__isSmartRef__":true,"id":3278},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3398}},"3398":{"$super":{"__isSmartRef__":true,"id":3399}},"3399":{"varMapping":{"__isSmartRef__":true,"id":3400},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3401},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3400":{"obj":{"__isSmartRef__":true,"id":3278},"name":"onMouseMove"},"3401":{},"3402":{"timestamp":{"__isSmartRef__":true,"id":3403},"user":"lauritz","tags":[]},"3403":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:25:52 GMT+0200 (Central Europe Daylight Time)"},"3404":{"varMapping":{"__isSmartRef__":true,"id":3405},"source":"function onMouseOut() {\n if (this.isHighlighting()) {\n if (!this.isTracking()) {\n this.targetHighlight.remove();\n }\n delete this.targetHighlight;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3410},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3405":{"this":{"__isSmartRef__":true,"id":3278},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3406}},"3406":{"$super":{"__isSmartRef__":true,"id":3407}},"3407":{"varMapping":{"__isSmartRef__":true,"id":3408},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3409},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3408":{"obj":{"__isSmartRef__":true,"id":3278},"name":"onMouseOut"},"3409":{},"3410":{"timestamp":{"__isSmartRef__":true,"id":3411},"user":"lauritz","tags":[]},"3411":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:21:57 GMT+0200 (Central Europe Daylight Time)"},"3412":{"varMapping":{"__isSmartRef__":true,"id":3413},"source":"function reset() {\n this.highlightRectangle.attributeConnections = [];\n \n var r = this.highlightRectangle;\n r.isToolMorph = true\n disconnectAll(r)\n connect(r, \"onMouseMove\", this.highlightRectangle, \"updateOnMove\")\n connect(r, \"onMouseUp\", this, \"removeHighlighting\")\n connect(r, \"onMouseUp\", this, \"setTarget\",\n {converter: function () {\n return this.sourceObj.morphUnderCursor();\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":3414},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3413":{"this":{"__isSmartRef__":true,"id":3278}},"3414":{"timestamp":{"__isSmartRef__":true,"id":3415},"user":"jenslincke","tags":[]},"3415":{"isSerializedDate":true,"string":"Mon Dec 17 2012 17:02:31 GMT+0100 (Central Europe Standard Time)"},"3416":{"varMapping":{"__isSmartRef__":true,"id":3417},"source":"function isTracking() {\n return !!this.world().firstHand().highlightConnection;\n}","funcProperties":{"__isSmartRef__":true,"id":3418},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3417":{"this":{"__isSmartRef__":true,"id":3278}},"3418":{"timestamp":{"__isSmartRef__":true,"id":3419},"user":"lauritz","tags":[]},"3419":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:25 GMT+0200 (Central Europe Daylight Time)"},"3420":{"varMapping":{"__isSmartRef__":true,"id":3421},"source":"function isHighlighting() {\n return !!this.targetHighlight;\n}","funcProperties":{"__isSmartRef__":true,"id":3422},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3421":{"this":{"__isSmartRef__":true,"id":3278}},"3422":{"timestamp":{"__isSmartRef__":true,"id":3423},"user":"lauritz","tags":[]},"3423":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:22 GMT+0200 (Central Europe Daylight Time)"},"3424":{"varMapping":{"__isSmartRef__":true,"id":3425},"source":"function currentTarget() {\n return this.owner.target;\n}","funcProperties":{"__isSmartRef__":true,"id":3426},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3425":{"this":{"__isSmartRef__":true,"id":3278}},"3426":{"timestamp":{"__isSmartRef__":true,"id":3427},"user":"lauritz","tags":[]},"3427":{"isSerializedDate":true,"string":"Wed Jun 06 2012 18:26:02 GMT+0200 (Central Europe Daylight Time)"},"3428":{"varMapping":{"__isSmartRef__":true,"id":3429},"source":"function setupHighlightRectangle() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":3430},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3429":{"this":{"__isSmartRef__":true,"id":3278}},"3430":{"timestamp":{"__isSmartRef__":true,"id":3431},"user":"jenslincke","tags":[]},"3431":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:26:03 GMT+0100 (Central Europe Standard Time)"},"3432":{"varMapping":{"__isSmartRef__":true,"id":3433},"source":"function setTarget(obj) {\n this.owner.setTarget(obj)\n}","funcProperties":{"__isSmartRef__":true,"id":3434},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3433":{"this":{"__isSmartRef__":true,"id":3278}},"3434":{"timestamp":{"__isSmartRef__":true,"id":3435},"user":"jenslincke","tags":[]},"3435":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:27:04 GMT+0100 (Central Europe Standard Time)"},"3436":{"CCB4F867-5303-417F-AE8E-F62BBBCE2ECD":{"__isSmartRef__":true,"id":3437},"677DA5C3-B401-4B61-9A36-A7F64E12A6E4":{"__isSmartRef__":true,"id":3438},"43D9B401-7E68-48AF-A134-E9421BFF76C9":{"__isSmartRef__":true,"id":3439},"CE649F04-45AC-4D06-8944-4CF1C7B7868E":{"__isSmartRef__":true,"id":3440},"E98C26BA-BEA8-413C-82A3-74C318196FB5":{"__isSmartRef__":true,"id":3441}},"3437":{"name":"ExampleWorld","index":0},"3438":{"name":"NameLabel3","index":1},"3439":{"name":"Connector","index":2},"3440":{"name":"Rectangle","index":3},"3441":{"name":"Rectangle1","index":4},"3442":{"1708":{"__isSmartRef__":true,"id":3443},"81795DC6-889C-4FC6-B336-BAB6D7FC3CBD":{"__isSmartRef__":true,"id":3444},"0F3ECCAA-EB6B-4891-82DA-A858E99D3CD8":{"__isSmartRef__":true,"id":3445},"980A9694-B20B-4B10-A412-90AB7930BF00":{"__isSmartRef__":true,"id":3446},"08DB577A-00A0-4819-8B61-B03704EA863F":{"__isSmartRef__":true,"id":3447},"06E37E33-EFF5-4A03-9994-C609F822E52B":{"__isSmartRef__":true,"id":3448}},"3443":{"name":1708,"index":0,"weight":1,"x":341.9424701386143,"y":326.1565549448693,"px":342.3252541277843,"py":325.7461903191885},"3444":{"name":"81795DC6-889C-4FC6-B336-BAB6D7FC3CBD","index":1,"weight":2,"x":398.78062838277356,"y":314.87227056965565,"px":398.5909126603296,"py":314.40853376659607},"3445":{"name":"0F3ECCAA-EB6B-4891-82DA-A858E99D3CD8","index":2,"weight":2,"x":427.5364407135832,"y":264.41431805529305,"px":427.0558576913528,"py":264.3282213652074},"3446":{"name":"980A9694-B20B-4B10-A412-90AB7930BF00","index":3,"weight":2,"x":408.7687813495658,"y":209.3093063554998,"px":408.43686487749983,"py":209.6240876134196},"3447":{"name":"08DB577A-00A0-4819-8B61-B03704EA863F","index":4,"weight":2,"x":358.1195275251759,"y":181.59521205007184,"px":358.1949511592848,"py":182.09838155028152},"3448":{"name":"06E37E33-EFF5-4A03-9994-C609F822E52B","index":5,"weight":1,"x":305.03697180016985,"y":204.49514599379953,"px":305.57053773609783,"py":204.63751936656692},"3449":{"rules":[{"__isSmartRef__":true,"id":3450},{"__isSmartRef__":true,"id":3454},{"__isSmartRef__":true,"id":3456}],"originMorph":{"__isSmartRef__":true,"id":3210},"__LivelyClassName__":"lively.morphic.StyleSheet","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"3450":{"declarations":[{"__isSmartRef__":true,"id":3451},{"__isSmartRef__":true,"id":3452},{"__isSmartRef__":true,"id":3453}],"styleSheet":{"__isSmartRef__":true,"id":3449},"selector":".node circle","__LivelyClassName__":"lively.morphic.StyleSheetRule","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"3451":{"values":["#fff"],"rule":{"__isSmartRef__":true,"id":3450},"property":"fill","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"3452":{"values":["steelblue"],"rule":{"__isSmartRef__":true,"id":3450},"property":"stroke","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"3453":{"values":["1.5px"],"rule":{"__isSmartRef__":true,"id":3450},"property":"stroke-width","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"3454":{"declarations":[{"__isSmartRef__":true,"id":3455}],"styleSheet":{"__isSmartRef__":true,"id":3449},"selector":".node","__LivelyClassName__":"lively.morphic.StyleSheetRule","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"3455":{"values":["10px","sans-serif"],"rule":{"__isSmartRef__":true,"id":3454},"property":"font","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"3456":{"declarations":[{"__isSmartRef__":true,"id":3457},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3459}],"styleSheet":{"__isSmartRef__":true,"id":3449},"selector":".link","__LivelyClassName__":"lively.morphic.StyleSheetRule","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"3457":{"values":["none"],"rule":{"__isSmartRef__":true,"id":3456},"property":"fill","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"3458":{"values":["#ccc"],"rule":{"__isSmartRef__":true,"id":3456},"property":"stroke","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"3459":{"values":["1px"],"rule":{"__isSmartRef__":true,"id":3456},"property":"stroke-width","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"3460":{"reset":{"__isSmartRef__":true,"id":3461},"update":{"__isSmartRef__":true,"id":3465},"onrestore":{"__isSmartRef__":true,"id":3469},"installLayers":{"__isSmartRef__":true,"id":3477},"getChart":{"__isSmartRef__":true,"id":3481},"draw":{"__isSmartRef__":true,"id":3485},"setTarget":{"__isSmartRef__":true,"id":3489},"initializeData":{"__isSmartRef__":true,"id":3493},"addAttributeConnectionsAsLinks":{"__isSmartRef__":true,"id":3497},"addMorphsAndSubmorphLinks":{"__isSmartRef__":true,"id":3501}},"3461":{"varMapping":{"__isSmartRef__":true,"id":3462},"source":"function reset() {\n this.doNotSerialize = ['chart'];\n this.data = null;\n this.startStepping(1000, 'update');\n}","funcProperties":{"__isSmartRef__":true,"id":3463},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3462":{"this":{"__isSmartRef__":true,"id":3210}},"3463":{"timestamp":{"__isSmartRef__":true,"id":3464},"user":"markoroeder","tags":[]},"3464":{"isSerializedDate":true,"string":"Mon Dec 17 2012 11:03:40 GMT+0100 (Central Europe Standard Time)"},"3465":{"varMapping":{"__isSmartRef__":true,"id":3466},"source":"function update() {\n // this.update();\n if (!Global.d3) { this.stopStepping(); return };\n\n if (!this.target) return \n \n this.initializeData()\n \n this.draw();\n}","funcProperties":{"__isSmartRef__":true,"id":3467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3466":{"this":{"__isSmartRef__":true,"id":3210}},"3467":{"timestamp":{"__isSmartRef__":true,"id":3468},"user":"jenslincke","tags":[]},"3468":{"isSerializedDate":true,"string":"Tue Dec 18 2012 13:16:23 GMT+0100 (Central Europe Standard Time)"},"3469":{"varMapping":{"__isSmartRef__":true,"id":3470},"source":"function onrestore() {\n this.installLayers()\n}","funcProperties":{"__isSmartRef__":true,"id":3475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3470":{"this":{"__isSmartRef__":true,"id":3210},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3471}},"3471":{"$super":{"__isSmartRef__":true,"id":3472}},"3472":{"varMapping":{"__isSmartRef__":true,"id":3473},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3474},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3473":{"obj":{"__isSmartRef__":true,"id":3210},"name":"onrestore"},"3474":{},"3475":{"timestamp":{"__isSmartRef__":true,"id":3476},"user":"jenslincke","tags":[]},"3476":{"isSerializedDate":true,"string":"Fri Jan 18 2013 14:20:02 GMT+0100 (Central Europe Standard Time)"},"3477":{"varMapping":{"__isSmartRef__":true,"id":3478},"source":"function installLayers() {\n cop.create(\"NoPrettyArrayPrintingLayer\").refineObject(Global, {\n printOn: function(objOrArray, ws) {\n // work around OMeta and D3 array printing incompatibilities\n if (Object.isArray(objOrArray)) {\n for (var idx = 0; idx < objOrArray.length; idx++) {\n if (idx > 0)\n ws.nextPutAll(\", \")\n printOn(objOrArray[idx], ws);\n }\n } else {\n return cop.proceed(objOrArray, ws)\n }\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":3479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3478":{"this":{"__isSmartRef__":true,"id":3210}},"3479":{"timestamp":{"__isSmartRef__":true,"id":3480},"user":"jenslincke","tags":[]},"3480":{"isSerializedDate":true,"string":"Fri Jan 18 2013 14:19:46 GMT+0100 (Central Europe Standard Time)"},"3481":{"varMapping":{"__isSmartRef__":true,"id":3482},"source":"function getChart() {\n return d3.select(this.renderContext().shapeNode);\n}","funcProperties":{"__isSmartRef__":true,"id":3483},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3482":{"this":{"__isSmartRef__":true,"id":3210}},"3483":{"timestamp":{"__isSmartRef__":true,"id":3484},"user":"markoroeder","tags":[]},"3484":{"isSerializedDate":true,"string":"Mon Dec 17 2012 11:04:18 GMT+0100 (Central Europe Standard Time)"},"3485":{"varMapping":{"__isSmartRef__":true,"id":3486},"source":"function draw() {\n if (!this.chart) this.chart = this.getChart();\n this.chart.selectAll('svg').remove();\n\n var width = this.getExtent().x,\n height = this.getExtent().y;\n\n\n var diameter = height;\n\n var tree = d3.layout.tree()\n .size([360, diameter / 2 - 120])\n .separation(function(a, b) { return (a.parent == b.parent ? 1 : 2) / a.depth; });\n\n var diagonal = d3.svg.diagonal.radial()\n .projection(function(d) { return [d.y, d.x / 180 * Math.PI]; });\n\n\n var svgOuter = this.chart.append('svg')\n .attr('width', width)\n .attr('height', height)\n .call(d3.behavior.zoom().on(\"zoom\", function() {\n svg.attr(\"transform\",\"translate(\" + \n d3.event.translate[0] + \",\" + d3.event.translate[1] + \n \") scale(\" + d3.event.scale + \")\");\n }))\n\n\n var svg = svgOuter.append (\"g\");\n svg.attr(\"transform\",\"translate(\" + width / 2 + \",\" + height / 2 + \")\");\n\n var nodes = tree.nodes(this.data.root), \n links = tree.links(nodes);\n\n cop.withLayers([NoPrettyArrayPrintingLayer], function() {\n var link = svg.selectAll(\".link\")\n .data(links)\n .enter()\n .append(\"path\")\n .attr(\"class\", \"link\")\n .attr(\"d\", diagonal);\n })\n\n var node = svg.selectAll(\".node\")\n .data(nodes)\n .enter().append(\"g\")\n .attr(\"class\", \"node\")\n .attr(\"transform\", function(d) { return \"rotate(\" + (d.x - 90) + \")translate(\" + d.y + \")\"; })\n\n node.append(\"circle\")\n .attr(\"r\", 4.5);\n\n node.append(\"text\")\n .attr(\"dy\", \".31em\")\n .attr(\"text-anchor\", function(d) { return d.x < 180 ? \"start\" : \"end\"; })\n .attr(\"transform\", function(d) { return d.x < 180 ? \"translate(8)\" : \"rotate(180)translate(-8)\"; })\n .text(function(d) { return d.name; });\n\n\n\n\n}","funcProperties":{"__isSmartRef__":true,"id":3487},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3486":{"this":{"__isSmartRef__":true,"id":3210}},"3487":{"timestamp":{"__isSmartRef__":true,"id":3488},"user":"jenslincke","tags":[]},"3488":{"isSerializedDate":true,"string":"Fri Jan 18 2013 14:24:23 GMT+0100 (Central Europe Standard Time)"},"3489":{"varMapping":{"__isSmartRef__":true,"id":3490},"source":"function setTarget(target) {\n this.target = target\n this.update()\n}","funcProperties":{"__isSmartRef__":true,"id":3491},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3490":{"this":{"__isSmartRef__":true,"id":3210}},"3491":{"timestamp":{"__isSmartRef__":true,"id":3492},"user":"jenslincke","tags":[]},"3492":{"isSerializedDate":true,"string":"Tue Dec 18 2012 13:11:43 GMT+0100 (Central Europe Standard Time)"},"3493":{"varMapping":{"__isSmartRef__":true,"id":3494},"source":"function initializeData() {\n\n this.addMorphsAndSubmorphLinks()\n // this.addAttributeConnectionsAsLinks()\n\n\n}","funcProperties":{"__isSmartRef__":true,"id":3495},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3494":{"this":{"__isSmartRef__":true,"id":3210}},"3495":{"timestamp":{"__isSmartRef__":true,"id":3496},"user":"jenslincke","tags":[]},"3496":{"isSerializedDate":true,"string":"Fri Jan 18 2013 13:09:28 GMT+0100 (Central Europe Standard Time)"},"3497":{"varMapping":{"__isSmartRef__":true,"id":3498},"source":"function addAttributeConnectionsAsLinks() {\n this.target.withAllSubmorphsDo(function(ea) { \n if (ea.attributeConnections) {\n ea.attributeConnections.forEach(function(con) {\n if (this.morphs[con.targetObj.id])\n this.data.links.push({\n source: this.morphs[ea.id].index, target: this.morphs[con.targetObj.id].index, weight: 0.5})\n }, this)\n }\n}, this)\n}","funcProperties":{"__isSmartRef__":true,"id":3499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3498":{"this":{"__isSmartRef__":true,"id":3210}},"3499":{"timestamp":{"__isSmartRef__":true,"id":3500},"user":"jenslincke","tags":[]},"3500":{"isSerializedDate":true,"string":"Fri Jan 18 2013 12:52:29 GMT+0100 (Central Europe Standard Time)"},"3501":{"varMapping":{"__isSmartRef__":true,"id":3502},"source":"function addMorphsAndSubmorphLinks() {\n this.data = {}\n var createTree = function(m) {\n var node = {name: m.name || m.constructor.name}\n if (m.submorphs) {\n node.children = m.submorphs.collect(function(ea) { \n var childNode = createTree(ea)\n childNode.parent = node\n return childNode\n })\n }\n return node\n }\n this.data.root = createTree(this.target)\n}","funcProperties":{"__isSmartRef__":true,"id":3503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3502":{"this":{"__isSmartRef__":true,"id":3210}},"3503":{"timestamp":{"__isSmartRef__":true,"id":3504},"user":"jenslincke","tags":[]},"3504":{"isSerializedDate":true,"string":"Fri Jan 18 2013 13:33:29 GMT+0100 (Central Europe Standard Time)"},"3505":{"adjustForNewBounds":true},"3506":{"boundEval":{"__isSmartRef__":true,"id":3507},"getDoitContext":{"__isSmartRef__":true,"id":3515},"setTarget":{"__isSmartRef__":true,"id":3523}},"3507":{"varMapping":{"__isSmartRef__":true,"id":3508},"source":"function boundEval(str) {\n // Some little (Tim calls it ugly) funny preprocessor Macros\n str = str.replace(/#([A-Za-z][A-Za-z0-9]*)/g, \"this.get('$1')\")\n // alertOK(\"eval \" + str)\n return $super(str)\n}","funcProperties":{"__isSmartRef__":true,"id":3513},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3508":{"this":{"__isSmartRef__":true,"id":3017},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3509}},"3509":{"$super":{"__isSmartRef__":true,"id":3510}},"3510":{"varMapping":{"__isSmartRef__":true,"id":3511},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3512},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3511":{"obj":{"__isSmartRef__":true,"id":3017},"name":"boundEval"},"3512":{},"3513":{"timestamp":{"__isSmartRef__":true,"id":3514},"user":"jenslincke","tags":[]},"3514":{"isSerializedDate":true,"string":"Wed Dec 12 2012 11:22:45 GMT+0100 (Central Europe Standard Time)"},"3515":{"varMapping":{"__isSmartRef__":true,"id":3516},"source":"function getDoitContext() {\n return this.target\n}","funcProperties":{"__isSmartRef__":true,"id":3521},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3516":{"this":{"__isSmartRef__":true,"id":3017},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3517}},"3517":{"$super":{"__isSmartRef__":true,"id":3518}},"3518":{"varMapping":{"__isSmartRef__":true,"id":3519},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3520},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3519":{"obj":{"__isSmartRef__":true,"id":3017},"name":"getDoitContext"},"3520":{},"3521":{"timestamp":{"__isSmartRef__":true,"id":3522},"user":"jenslincke","tags":[]},"3522":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:17:05 GMT+0100 (Central Europe Standard Time)"},"3523":{"varMapping":{"__isSmartRef__":true,"id":3524},"source":"function setTarget(obj) {\n this.target= obj\n}","funcProperties":{"__isSmartRef__":true,"id":3525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3524":{"this":{"__isSmartRef__":true,"id":3017}},"3525":{"timestamp":{"__isSmartRef__":true,"id":3526},"user":"jenslincke","tags":[]},"3526":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:22:59 GMT+0100 (Central Europe Standard Time)"},"3527":{"boundEval":{"__isSmartRef__":true,"id":3528},"getDoitContext":{"__isSmartRef__":true,"id":3536},"setTarget":{"__isSmartRef__":true,"id":3544}},"3528":{"varMapping":{"__isSmartRef__":true,"id":3529},"source":"function boundEval(str) {\n // Some little (Tim calls it ugly) funny preprocessor Macros\n str = str.replace(/#([A-Za-z][A-Za-z0-9]*)\\$/g, \"this.get('$1').textString\")\n str = str.replace(/#([A-Za-z][A-Za-z0-9]*)/g, \"this.get('$1')\")\n // alertOK(\"eval \" + str)\n return $super(str)\n}","funcProperties":{"__isSmartRef__":true,"id":3534},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3529":{"this":{"__isSmartRef__":true,"id":2397},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3530}},"3530":{"$super":{"__isSmartRef__":true,"id":3531}},"3531":{"varMapping":{"__isSmartRef__":true,"id":3532},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3533},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3532":{"obj":{"__isSmartRef__":true,"id":2397},"name":"boundEval"},"3533":{},"3534":{"timestamp":{"__isSmartRef__":true,"id":3535},"user":"jenslincke","tags":[]},"3535":{"isSerializedDate":true,"string":"Fri Dec 06 2013 14:05:42 GMT+0100 (Central Europe Standard Time)"},"3536":{"varMapping":{"__isSmartRef__":true,"id":3537},"source":"function getDoitContext() {\n return this.target\n}","funcProperties":{"__isSmartRef__":true,"id":3542},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3537":{"this":{"__isSmartRef__":true,"id":2397},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3538}},"3538":{"$super":{"__isSmartRef__":true,"id":3539}},"3539":{"varMapping":{"__isSmartRef__":true,"id":3540},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3541},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3540":{"obj":{"__isSmartRef__":true,"id":2397},"name":"getDoitContext"},"3541":{},"3542":{"timestamp":{"__isSmartRef__":true,"id":3543},"user":"jenslincke","tags":[]},"3543":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:17:05 GMT+0100 (Central Europe Standard Time)"},"3544":{"varMapping":{"__isSmartRef__":true,"id":3545},"source":"function setTarget(obj) {\n this.target= obj\n}","funcProperties":{"__isSmartRef__":true,"id":3546},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3545":{"this":{"__isSmartRef__":true,"id":2397}},"3546":{"timestamp":{"__isSmartRef__":true,"id":3547},"user":"jenslincke","tags":[]},"3547":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:22:59 GMT+0100 (Central Europe Standard Time)"},"3548":{"submorphs":[],"scripts":[],"id":"85CE193C-C8DF-4677-9C2D-36069466B44B","shape":{"__isSmartRef__":true,"id":3549},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":760.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":10,"name":"FormattedText6","partsBinMetaInfo":{"__isSmartRef__":true,"id":3550},"textChunks":[{"__isSmartRef__":true,"id":3564},{"__isSmartRef__":true,"id":3566}],"charsReplaced":"","lastFindLoc":14,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":3568},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","5848BD12-8F39-45F4-958F-07FC46FFCFCE","0ABC6C08-95DC-4245-8CFC-E599FD742FFA","E02EF097-B86E-4AF8-8DB0-AFC2238E7ABE","35F430A4-DBFD-42A9-BE94-EC9541B33C42","6DE6010F-07F9-4F36-8B2B-E938F5BC0708","0023C079-3F7A-4183-8230-3980112CCF39","91F5886F-4DED-4A4A-8B0A-FE9A237AF402","4ACADCBE-CD82-408E-81CA-16C6FCA3E95B","5E292C6D-8B70-4873-88AB-4C7753ECAAC2","64D920D3-5FB8-41BD-8FA0-2B3889568A3D","CD25651F-088A-44AD-8474-43C1E3195E52","68DA5839-C91F-4E80-B4EC-D99F2A10DC5D","E5806FCB-41F5-45F0-8E66-455433E1A401","D3C372F1-4790-41D1-A81F-9E07CA55B8AC","94EB85B2-45A0-474F-8846-A36D91D12B89","EE4DF1DA-1FCC-4BFF-BE9F-D241C9A0EB30"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":760.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"isCopyMorphRef":true,"morphRefId":1,"splittedFrom":{"__isSmartRef__":true,"id":3569},"lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"behaviorGroups":["MarkdownFormat"],"lastKeyStrokeTime":null,"previousSelection":[4,4],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3642},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(36.1,1110.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(505.0,-13.0)"},"3549":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(-2.1,1.0)","_Extent":"lively.pt(749.5,83.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"3550":{"migrationLevel":4,"comment":"a text morph, that asks a formatter for formatting itself","partName":"FormattedText","changes":[{"__isSmartRef__":true,"id":3551},{"__isSmartRef__":true,"id":3553},{"__isSmartRef__":true,"id":3555},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3559},{"__isSmartRef__":true,"id":3561}],"revisionOnLoad":196097,"partsSpaceName":"PartsBin/Jens/","lastModifiedDate":{"__isSmartRef__":true,"id":3563},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3551":{"date":{"__isSmartRef__":true,"id":3552},"author":"jenslincke","message":"no comment","id":"9E579B1A-B8C1-461B-B356-4DCA099EA532"},"3552":{"isSerializedDate":true,"string":"Fri May 24 2013 11:23:26 GMT+0200 (Central Europe Daylight Time)"},"3553":{"date":{"__isSmartRef__":true,"id":3554},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"3554":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3555":{"date":{"__isSmartRef__":true,"id":3556},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"3556":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3557":{"date":{"__isSmartRef__":true,"id":3558},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"3558":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3559":{"date":{"__isSmartRef__":true,"id":3560},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"3560":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3561":{"date":{"__isSmartRef__":true,"id":3562},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"3562":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3563":{"isSerializedDate":true,"string":"Fri May 24 2013 11:21:50 GMT+0200 (Central Europe Daylight Time)"},"3564":{"_id":"_11872","style":{"__isSmartRef__":true,"id":3565},"chunkOwner":{"__isSmartRef__":true,"id":3548},"storedString":"## FrameWork","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3565":{"fontSize":16,"__serializedExpressions__":["color"],"italics":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,79,152)"},"3566":{"_id":"_754","style":{"__isSmartRef__":true,"id":3567},"chunkOwner":{"__isSmartRef__":true,"id":3548},"storedString":"\n\nSimilar to Appeltauer's propagation of the layer activation through a service call, we can build the layer activation into our async call framework.","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3567":{"fontSize":12,"__serializedExpressions__":["color"],"italics":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"3568":{"morph":{"__isSmartRef__":true,"id":3548},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3569":{"submorphs":[],"scripts":[],"id":"CD25651F-088A-44AD-8474-43C1E3195E52","shape":{"__isSmartRef__":true,"id":3570},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":760.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":10,"name":"FormattedText","partsBinMetaInfo":{"__isSmartRef__":true,"id":3571},"textChunks":[{"__isSmartRef__":true,"id":3585},{"__isSmartRef__":true,"id":3587}],"charsReplaced":"​","lastFindLoc":52,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":3589},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","5848BD12-8F39-45F4-958F-07FC46FFCFCE","0ABC6C08-95DC-4245-8CFC-E599FD742FFA","E02EF097-B86E-4AF8-8DB0-AFC2238E7ABE","35F430A4-DBFD-42A9-BE94-EC9541B33C42","6DE6010F-07F9-4F36-8B2B-E938F5BC0708","0023C079-3F7A-4183-8230-3980112CCF39","91F5886F-4DED-4A4A-8B0A-FE9A237AF402","4ACADCBE-CD82-408E-81CA-16C6FCA3E95B","5E292C6D-8B70-4873-88AB-4C7753ECAAC2","64D920D3-5FB8-41BD-8FA0-2B3889568A3D"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":760.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"isCopyMorphRef":true,"morphRefId":1,"splittedFrom":{"__isSmartRef__":true,"id":3590},"lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"behaviorGroups":["MarkdownFormat"],"lastKeyStrokeTime":null,"_Rotation":0,"_Scale":1,"previousSelection":[52,52],"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3617},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(36.1,109.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(525.3,-11.8)"},"3570":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(-2.1,1.0)","_Extent":"lively.pt(749.5,89.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"3571":{"migrationLevel":4,"comment":"a text morph, that asks a formatter for formatting itself","partName":"FormattedText","changes":[{"__isSmartRef__":true,"id":3572},{"__isSmartRef__":true,"id":3574},{"__isSmartRef__":true,"id":3576},{"__isSmartRef__":true,"id":3578},{"__isSmartRef__":true,"id":3580},{"__isSmartRef__":true,"id":3582}],"revisionOnLoad":196097,"partsSpaceName":"PartsBin/Jens/","lastModifiedDate":{"__isSmartRef__":true,"id":3584},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3572":{"date":{"__isSmartRef__":true,"id":3573},"author":"jenslincke","message":"no comment","id":"9E579B1A-B8C1-461B-B356-4DCA099EA532"},"3573":{"isSerializedDate":true,"string":"Fri May 24 2013 11:23:26 GMT+0200 (Central Europe Daylight Time)"},"3574":{"date":{"__isSmartRef__":true,"id":3575},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"3575":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3576":{"date":{"__isSmartRef__":true,"id":3577},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"3577":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3578":{"date":{"__isSmartRef__":true,"id":3579},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"3579":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3580":{"date":{"__isSmartRef__":true,"id":3581},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"3581":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3582":{"date":{"__isSmartRef__":true,"id":3583},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"3583":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3584":{"isSerializedDate":true,"string":"Fri May 24 2013 11:21:50 GMT+0200 (Central Europe Daylight Time)"},"3585":{"_id":"_53923","style":{"__isSmartRef__":true,"id":3586},"chunkOwner":{"__isSmartRef__":true,"id":3569},"storedString":"# Journal","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3586":{"fontSize":20,"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,79,152)"},"3587":{"_id":"_195","style":{"__isSmartRef__":true,"id":3588},"chunkOwner":{"__isSmartRef__":true,"id":3569},"storedString":"\n\n- woke up a 6:30 :-(\n- at work at 10:00 \n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3588":{"fontSize":12,"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"3589":{"morph":{"__isSmartRef__":true,"id":3569},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3590":{"submorphs":[],"scripts":[],"id":"0ABC6C08-95DC-4245-8CFC-E599FD742FFA","shape":{"__isSmartRef__":true,"id":3591},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":760.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":18,"name":"Text3","partsBinMetaInfo":{"__isSmartRef__":true,"id":3592},"textChunks":[{"__isSmartRef__":true,"id":3603},{"__isSmartRef__":true,"id":3605}],"charsReplaced":"\n# IntroductionHello\n# Creating Active Content in Webwerkstatt\n\n## Scripting Objects on a Website\n\n## Parts and PartBin\n\n## Cloning and Derivation History\n\n# Developing Tools as Active Content\n\n## Active Content vs. Base System\n\n## Base System Tools\n\n## Tools as Parts\n\n## Metacircularity\n \n## Diffing and Merging Parts\n\n# Example: Development of the ScriptEditor\n\n## Bootstrapping the Script Editor\n \n## Evolving the Script Editor\n\n## Script Editor Branches \n\n# Evaluation: User Created Tools in Webwerkstatt\n\n# Related Work\n\n* [Miller2008CSA]\n\n# Conclusion\n\n\n","lastFindLoc":20,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":3607},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","5848BD12-8F39-45F4-958F-07FC46FFCFCE"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":760.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3608},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(41.0,643.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(86.0,-18.0)"},"3591":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(768.7,150.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"3592":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":3593},{"__isSmartRef__":true,"id":3595},{"__isSmartRef__":true,"id":3597},{"__isSmartRef__":true,"id":3599},{"__isSmartRef__":true,"id":3601}],"revisionOnLoad":160159,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3593":{"date":{"__isSmartRef__":true,"id":3594},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"3594":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3595":{"date":{"__isSmartRef__":true,"id":3596},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"3596":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3597":{"date":{"__isSmartRef__":true,"id":3598},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"3598":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3599":{"date":{"__isSmartRef__":true,"id":3600},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"3600":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3601":{"date":{"__isSmartRef__":true,"id":3602},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"3602":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3603":{"style":{"__isSmartRef__":true,"id":3604},"chunkOwner":{"__isSmartRef__":true,"id":3590},"_id":"_27961","storedString":"11:33\n12:58\nOutline\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3604":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3605":{"_id":"_27963","style":{"__isSmartRef__":true,"id":3606},"chunkOwner":{"__isSmartRef__":true,"id":3590},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3606":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"3607":{"morph":{"__isSmartRef__":true,"id":3590},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3608":{"doSave":{"__isSmartRef__":true,"id":3609}},"3609":{"varMapping":{"__isSmartRef__":true,"id":3610},"source":"function doSave() {\n $world.saveWorld()\n}","funcProperties":{"__isSmartRef__":true,"id":3615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3610":{"this":{"__isSmartRef__":true,"id":3590},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3611}},"3611":{"$super":{"__isSmartRef__":true,"id":3612}},"3612":{"varMapping":{"__isSmartRef__":true,"id":3613},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3614},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3613":{"obj":{"__isSmartRef__":true,"id":3590},"name":"doSave"},"3614":{},"3615":{"timestamp":{"__isSmartRef__":true,"id":3616},"user":"jenslincke","tags":[]},"3616":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3617":{"doSave":{"__isSmartRef__":true,"id":3618},"format":{"__isSmartRef__":true,"id":3626},"onKeyUp":{"__isSmartRef__":true,"id":3630},"delayedFormat":{"__isSmartRef__":true,"id":3638}},"3618":{"varMapping":{"__isSmartRef__":true,"id":3619},"source":"function doSave() {\n $world.saveWorld()\n}","funcProperties":{"__isSmartRef__":true,"id":3624},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3619":{"this":{"__isSmartRef__":true,"id":3569},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3620}},"3620":{"$super":{"__isSmartRef__":true,"id":3621}},"3621":{"varMapping":{"__isSmartRef__":true,"id":3622},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3623},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3622":{"obj":{"__isSmartRef__":true,"id":3569},"name":"doSave"},"3623":{},"3624":{"timestamp":{"__isSmartRef__":true,"id":3625},"user":"jenslincke","tags":[]},"3625":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3626":{"varMapping":{"__isSmartRef__":true,"id":3627},"source":"function format() {\n var formatter = this.get('Formatter')\n if (!formatter || !formatter.formatTextMorph )\n return;\n var r = this.getSelectionRange()\n formatter.formatTextMorph(this)\n if (r) {\n this.setSelectionRange(r[0],r[1])\n this.fit()\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3628},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3627":{"this":{"__isSmartRef__":true,"id":3569}},"3628":{"timestamp":{"__isSmartRef__":true,"id":3629},"user":"jenslincke","tags":[]},"3629":{"isSerializedDate":true,"string":"Sat Mar 16 2013 16:10:58 GMT+0100 (Central Europe Standard Time)"},"3630":{"varMapping":{"__isSmartRef__":true,"id":3631},"source":"function onKeyUp(evt) {\n var r = $super(evt)\n this.lastKeyStrokeTime = Date.now()\n this.delayedFormat()\n return r\n}","funcProperties":{"__isSmartRef__":true,"id":3636},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3631":{"this":{"__isSmartRef__":true,"id":3569},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3632}},"3632":{"$super":{"__isSmartRef__":true,"id":3633}},"3633":{"varMapping":{"__isSmartRef__":true,"id":3634},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3635},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3634":{"obj":{"__isSmartRef__":true,"id":3569},"name":"onKeyUp"},"3635":{},"3636":{"timestamp":{"__isSmartRef__":true,"id":3637},"user":"jenslincke","tags":[]},"3637":{"isSerializedDate":true,"string":"Fri May 24 2013 11:20:40 GMT+0200 (Central Europe Daylight Time)"},"3638":{"varMapping":{"__isSmartRef__":true,"id":3639},"source":"function delayedFormat() {\n if (! this.lastKeyStrokeTime) return; // it was handled already\n var delta = Date.now() - this.lastKeyStrokeTime;\n if (delta > 500) {\n this.format()\n this.lastKeyStrokeTime = null;\n } else {\n this.delayedFormat.bind(this).delay(0.1)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3640},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3639":{"this":{"__isSmartRef__":true,"id":3569}},"3640":{"timestamp":{"__isSmartRef__":true,"id":3641},"user":"jenslincke","tags":[]},"3641":{"isSerializedDate":true,"string":"Fri May 24 2013 11:19:44 GMT+0200 (Central Europe Daylight Time)"},"3642":{"doSave":{"__isSmartRef__":true,"id":3643},"format":{"__isSmartRef__":true,"id":3651},"onKeyUp":{"__isSmartRef__":true,"id":3655},"delayedFormat":{"__isSmartRef__":true,"id":3663}},"3643":{"varMapping":{"__isSmartRef__":true,"id":3644},"source":"function doSave() {\n $world.saveWorld()\n}","funcProperties":{"__isSmartRef__":true,"id":3649},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3644":{"this":{"__isSmartRef__":true,"id":3548},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3645}},"3645":{"$super":{"__isSmartRef__":true,"id":3646}},"3646":{"varMapping":{"__isSmartRef__":true,"id":3647},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3648},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3647":{"obj":{"__isSmartRef__":true,"id":3548},"name":"doSave"},"3648":{},"3649":{"timestamp":{"__isSmartRef__":true,"id":3650},"user":"jenslincke","tags":[]},"3650":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3651":{"varMapping":{"__isSmartRef__":true,"id":3652},"source":"function format() {\n var formatter = this.get('Formatter')\n if (!formatter || !formatter.formatTextMorph )\n return;\n var r = this.getSelectionRange()\n formatter.formatTextMorph(this)\n if (r) {\n this.setSelectionRange(r[0],r[1])\n this.fit()\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3653},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3652":{"this":{"__isSmartRef__":true,"id":3548}},"3653":{"timestamp":{"__isSmartRef__":true,"id":3654},"user":"jenslincke","tags":[]},"3654":{"isSerializedDate":true,"string":"Sat Mar 16 2013 16:10:58 GMT+0100 (Central Europe Standard Time)"},"3655":{"varMapping":{"__isSmartRef__":true,"id":3656},"source":"function onKeyUp(evt) {\n var r = $super(evt)\n this.lastKeyStrokeTime = Date.now()\n this.delayedFormat()\n return r\n}","funcProperties":{"__isSmartRef__":true,"id":3661},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3656":{"this":{"__isSmartRef__":true,"id":3548},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3657}},"3657":{"$super":{"__isSmartRef__":true,"id":3658}},"3658":{"varMapping":{"__isSmartRef__":true,"id":3659},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3660},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3659":{"obj":{"__isSmartRef__":true,"id":3548},"name":"onKeyUp"},"3660":{},"3661":{"timestamp":{"__isSmartRef__":true,"id":3662},"user":"jenslincke","tags":[]},"3662":{"isSerializedDate":true,"string":"Fri May 24 2013 11:20:40 GMT+0200 (Central Europe Daylight Time)"},"3663":{"varMapping":{"__isSmartRef__":true,"id":3664},"source":"function delayedFormat() {\n if (! this.lastKeyStrokeTime) return; // it was handled already\n var delta = Date.now() - this.lastKeyStrokeTime;\n if (delta > 500) {\n this.format()\n this.lastKeyStrokeTime = null;\n } else {\n this.delayedFormat.bind(this).delay(0.1)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3664":{"this":{"__isSmartRef__":true,"id":3548}},"3665":{"timestamp":{"__isSmartRef__":true,"id":3666},"user":"jenslincke","tags":[]},"3666":{"isSerializedDate":true,"string":"Fri May 24 2013 11:19:44 GMT+0200 (Central Europe Daylight Time)"},"3667":{"submorphs":[],"scripts":[],"id":"65FCB539-92B6-4F04-B5B3-728DB2176F9B","shape":{"__isSmartRef__":true,"id":3668},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":760.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":10,"name":"FormattedText7","partsBinMetaInfo":{"__isSmartRef__":true,"id":3669},"textChunks":[{"__isSmartRef__":true,"id":3683}],"charsReplaced":"## Simple Implementation: Self Activation\n\nThe SpecialSyntaxWorkspaceLayer refines the delay method to activate itself. This allows the propagation of Layer Activation. ","lastFindLoc":169,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":3685},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","5848BD12-8F39-45F4-958F-07FC46FFCFCE","0ABC6C08-95DC-4245-8CFC-E599FD742FFA","E02EF097-B86E-4AF8-8DB0-AFC2238E7ABE","35F430A4-DBFD-42A9-BE94-EC9541B33C42","6DE6010F-07F9-4F36-8B2B-E938F5BC0708","0023C079-3F7A-4183-8230-3980112CCF39","91F5886F-4DED-4A4A-8B0A-FE9A237AF402","4ACADCBE-CD82-408E-81CA-16C6FCA3E95B","5E292C6D-8B70-4873-88AB-4C7753ECAAC2","64D920D3-5FB8-41BD-8FA0-2B3889568A3D","CD25651F-088A-44AD-8474-43C1E3195E52","68DA5839-C91F-4E80-B4EC-D99F2A10DC5D","E5806FCB-41F5-45F0-8E66-455433E1A401","D3C372F1-4790-41D1-A81F-9E07CA55B8AC","94EB85B2-45A0-474F-8846-A36D91D12B89","EE4DF1DA-1FCC-4BFF-BE9F-D241C9A0EB30"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":760.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"isCopyMorphRef":true,"morphRefId":1,"splittedFrom":{"__isSmartRef__":true,"id":3686},"lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"behaviorGroups":["MarkdownFormat"],"lastKeyStrokeTime":null,"previousSelection":[65,65],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3759},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(36.1,2281.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(505.0,-13.0)"},"3668":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(-2.1,1.0)","_Extent":"lively.pt(749.5,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"3669":{"migrationLevel":4,"comment":"a text morph, that asks a formatter for formatting itself","partName":"FormattedText","changes":[{"__isSmartRef__":true,"id":3670},{"__isSmartRef__":true,"id":3672},{"__isSmartRef__":true,"id":3674},{"__isSmartRef__":true,"id":3676},{"__isSmartRef__":true,"id":3678},{"__isSmartRef__":true,"id":3680}],"revisionOnLoad":196097,"partsSpaceName":"PartsBin/Jens/","lastModifiedDate":{"__isSmartRef__":true,"id":3682},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3670":{"date":{"__isSmartRef__":true,"id":3671},"author":"jenslincke","message":"no comment","id":"9E579B1A-B8C1-461B-B356-4DCA099EA532"},"3671":{"isSerializedDate":true,"string":"Fri May 24 2013 11:23:26 GMT+0200 (Central Europe Daylight Time)"},"3672":{"date":{"__isSmartRef__":true,"id":3673},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"3673":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3674":{"date":{"__isSmartRef__":true,"id":3675},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"3675":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3676":{"date":{"__isSmartRef__":true,"id":3677},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"3677":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3678":{"date":{"__isSmartRef__":true,"id":3679},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"3679":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3680":{"date":{"__isSmartRef__":true,"id":3681},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"3681":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3682":{"isSerializedDate":true,"string":"Fri May 24 2013 11:21:50 GMT+0200 (Central Europe Daylight Time)"},"3683":{"_id":"_251","style":{"__isSmartRef__":true,"id":3684},"chunkOwner":{"__isSmartRef__":true,"id":3667},"storedString":"and done.... the rectangle is green! The new propagation of layer activations works.","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3684":{"fontSize":12,"__serializedExpressions__":["color"],"italics":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"3685":{"morph":{"__isSmartRef__":true,"id":3667},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3686":{"submorphs":[],"scripts":[],"id":"CD25651F-088A-44AD-8474-43C1E3195E52","shape":{"__isSmartRef__":true,"id":3687},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":760.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":10,"name":"FormattedText","partsBinMetaInfo":{"__isSmartRef__":true,"id":3688},"textChunks":[{"__isSmartRef__":true,"id":3702},{"__isSmartRef__":true,"id":3704}],"charsReplaced":"​","lastFindLoc":52,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":3706},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","5848BD12-8F39-45F4-958F-07FC46FFCFCE","0ABC6C08-95DC-4245-8CFC-E599FD742FFA","E02EF097-B86E-4AF8-8DB0-AFC2238E7ABE","35F430A4-DBFD-42A9-BE94-EC9541B33C42","6DE6010F-07F9-4F36-8B2B-E938F5BC0708","0023C079-3F7A-4183-8230-3980112CCF39","91F5886F-4DED-4A4A-8B0A-FE9A237AF402","4ACADCBE-CD82-408E-81CA-16C6FCA3E95B","5E292C6D-8B70-4873-88AB-4C7753ECAAC2","64D920D3-5FB8-41BD-8FA0-2B3889568A3D"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":760.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"isCopyMorphRef":true,"morphRefId":1,"splittedFrom":{"__isSmartRef__":true,"id":3707},"lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"behaviorGroups":["MarkdownFormat"],"lastKeyStrokeTime":null,"_Rotation":0,"_Scale":1,"previousSelection":[52,52],"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3734},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(36.1,109.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(525.3,-11.8)"},"3687":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(-2.1,1.0)","_Extent":"lively.pt(749.5,89.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"3688":{"migrationLevel":4,"comment":"a text morph, that asks a formatter for formatting itself","partName":"FormattedText","changes":[{"__isSmartRef__":true,"id":3689},{"__isSmartRef__":true,"id":3691},{"__isSmartRef__":true,"id":3693},{"__isSmartRef__":true,"id":3695},{"__isSmartRef__":true,"id":3697},{"__isSmartRef__":true,"id":3699}],"revisionOnLoad":196097,"partsSpaceName":"PartsBin/Jens/","lastModifiedDate":{"__isSmartRef__":true,"id":3701},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3689":{"date":{"__isSmartRef__":true,"id":3690},"author":"jenslincke","message":"no comment","id":"9E579B1A-B8C1-461B-B356-4DCA099EA532"},"3690":{"isSerializedDate":true,"string":"Fri May 24 2013 11:23:26 GMT+0200 (Central Europe Daylight Time)"},"3691":{"date":{"__isSmartRef__":true,"id":3692},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"3692":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3693":{"date":{"__isSmartRef__":true,"id":3694},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"3694":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3695":{"date":{"__isSmartRef__":true,"id":3696},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"3696":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3697":{"date":{"__isSmartRef__":true,"id":3698},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"3698":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3699":{"date":{"__isSmartRef__":true,"id":3700},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"3700":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3701":{"isSerializedDate":true,"string":"Fri May 24 2013 11:21:50 GMT+0200 (Central Europe Daylight Time)"},"3702":{"_id":"_53923","style":{"__isSmartRef__":true,"id":3703},"chunkOwner":{"__isSmartRef__":true,"id":3686},"storedString":"# Journal","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3703":{"fontSize":20,"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,79,152)"},"3704":{"_id":"_195","style":{"__isSmartRef__":true,"id":3705},"chunkOwner":{"__isSmartRef__":true,"id":3686},"storedString":"\n\n- woke up a 6:30 :-(\n- at work at 10:00 \n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3705":{"fontSize":12,"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"3706":{"morph":{"__isSmartRef__":true,"id":3686},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3707":{"submorphs":[],"scripts":[],"id":"0ABC6C08-95DC-4245-8CFC-E599FD742FFA","shape":{"__isSmartRef__":true,"id":3708},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":760.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":18,"name":"Text3","partsBinMetaInfo":{"__isSmartRef__":true,"id":3709},"textChunks":[{"__isSmartRef__":true,"id":3720},{"__isSmartRef__":true,"id":3722}],"charsReplaced":"\n# IntroductionHello\n# Creating Active Content in Webwerkstatt\n\n## Scripting Objects on a Website\n\n## Parts and PartBin\n\n## Cloning and Derivation History\n\n# Developing Tools as Active Content\n\n## Active Content vs. Base System\n\n## Base System Tools\n\n## Tools as Parts\n\n## Metacircularity\n \n## Diffing and Merging Parts\n\n# Example: Development of the ScriptEditor\n\n## Bootstrapping the Script Editor\n \n## Evolving the Script Editor\n\n## Script Editor Branches \n\n# Evaluation: User Created Tools in Webwerkstatt\n\n# Related Work\n\n* [Miller2008CSA]\n\n# Conclusion\n\n\n","lastFindLoc":20,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":3724},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","5848BD12-8F39-45F4-958F-07FC46FFCFCE"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":760.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3725},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(41.0,643.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(86.0,-18.0)"},"3708":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(768.7,150.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"3709":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":3710},{"__isSmartRef__":true,"id":3712},{"__isSmartRef__":true,"id":3714},{"__isSmartRef__":true,"id":3716},{"__isSmartRef__":true,"id":3718}],"revisionOnLoad":160159,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3710":{"date":{"__isSmartRef__":true,"id":3711},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"3711":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3712":{"date":{"__isSmartRef__":true,"id":3713},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"3713":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3714":{"date":{"__isSmartRef__":true,"id":3715},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"3715":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3716":{"date":{"__isSmartRef__":true,"id":3717},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"3717":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3718":{"date":{"__isSmartRef__":true,"id":3719},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"3719":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3720":{"style":{"__isSmartRef__":true,"id":3721},"chunkOwner":{"__isSmartRef__":true,"id":3707},"_id":"_27961","storedString":"11:33\n12:58\nOutline\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3721":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3722":{"_id":"_27963","style":{"__isSmartRef__":true,"id":3723},"chunkOwner":{"__isSmartRef__":true,"id":3707},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3723":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"3724":{"morph":{"__isSmartRef__":true,"id":3707},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3725":{"doSave":{"__isSmartRef__":true,"id":3726}},"3726":{"varMapping":{"__isSmartRef__":true,"id":3727},"source":"function doSave() {\n $world.saveWorld()\n}","funcProperties":{"__isSmartRef__":true,"id":3732},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3727":{"this":{"__isSmartRef__":true,"id":3707},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3728}},"3728":{"$super":{"__isSmartRef__":true,"id":3729}},"3729":{"varMapping":{"__isSmartRef__":true,"id":3730},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3731},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3730":{"obj":{"__isSmartRef__":true,"id":3707},"name":"doSave"},"3731":{},"3732":{"timestamp":{"__isSmartRef__":true,"id":3733},"user":"jenslincke","tags":[]},"3733":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3734":{"doSave":{"__isSmartRef__":true,"id":3735},"format":{"__isSmartRef__":true,"id":3743},"onKeyUp":{"__isSmartRef__":true,"id":3747},"delayedFormat":{"__isSmartRef__":true,"id":3755}},"3735":{"varMapping":{"__isSmartRef__":true,"id":3736},"source":"function doSave() {\n $world.saveWorld()\n}","funcProperties":{"__isSmartRef__":true,"id":3741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3736":{"this":{"__isSmartRef__":true,"id":3686},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3737}},"3737":{"$super":{"__isSmartRef__":true,"id":3738}},"3738":{"varMapping":{"__isSmartRef__":true,"id":3739},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3740},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3739":{"obj":{"__isSmartRef__":true,"id":3686},"name":"doSave"},"3740":{},"3741":{"timestamp":{"__isSmartRef__":true,"id":3742},"user":"jenslincke","tags":[]},"3742":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3743":{"varMapping":{"__isSmartRef__":true,"id":3744},"source":"function format() {\n var formatter = this.get('Formatter')\n if (!formatter || !formatter.formatTextMorph )\n return;\n var r = this.getSelectionRange()\n formatter.formatTextMorph(this)\n if (r) {\n this.setSelectionRange(r[0],r[1])\n this.fit()\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3745},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3744":{"this":{"__isSmartRef__":true,"id":3686}},"3745":{"timestamp":{"__isSmartRef__":true,"id":3746},"user":"jenslincke","tags":[]},"3746":{"isSerializedDate":true,"string":"Sat Mar 16 2013 16:10:58 GMT+0100 (Central Europe Standard Time)"},"3747":{"varMapping":{"__isSmartRef__":true,"id":3748},"source":"function onKeyUp(evt) {\n var r = $super(evt)\n this.lastKeyStrokeTime = Date.now()\n this.delayedFormat()\n return r\n}","funcProperties":{"__isSmartRef__":true,"id":3753},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3748":{"this":{"__isSmartRef__":true,"id":3686},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3749}},"3749":{"$super":{"__isSmartRef__":true,"id":3750}},"3750":{"varMapping":{"__isSmartRef__":true,"id":3751},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3752},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3751":{"obj":{"__isSmartRef__":true,"id":3686},"name":"onKeyUp"},"3752":{},"3753":{"timestamp":{"__isSmartRef__":true,"id":3754},"user":"jenslincke","tags":[]},"3754":{"isSerializedDate":true,"string":"Fri May 24 2013 11:20:40 GMT+0200 (Central Europe Daylight Time)"},"3755":{"varMapping":{"__isSmartRef__":true,"id":3756},"source":"function delayedFormat() {\n if (! this.lastKeyStrokeTime) return; // it was handled already\n var delta = Date.now() - this.lastKeyStrokeTime;\n if (delta > 500) {\n this.format()\n this.lastKeyStrokeTime = null;\n } else {\n this.delayedFormat.bind(this).delay(0.1)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3757},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3756":{"this":{"__isSmartRef__":true,"id":3686}},"3757":{"timestamp":{"__isSmartRef__":true,"id":3758},"user":"jenslincke","tags":[]},"3758":{"isSerializedDate":true,"string":"Fri May 24 2013 11:19:44 GMT+0200 (Central Europe Daylight Time)"},"3759":{"doSave":{"__isSmartRef__":true,"id":3760},"format":{"__isSmartRef__":true,"id":3768},"onKeyUp":{"__isSmartRef__":true,"id":3772},"delayedFormat":{"__isSmartRef__":true,"id":3780}},"3760":{"varMapping":{"__isSmartRef__":true,"id":3761},"source":"function doSave() {\n $world.saveWorld()\n}","funcProperties":{"__isSmartRef__":true,"id":3766},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3761":{"this":{"__isSmartRef__":true,"id":3667},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3762}},"3762":{"$super":{"__isSmartRef__":true,"id":3763}},"3763":{"varMapping":{"__isSmartRef__":true,"id":3764},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3765},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3764":{"obj":{"__isSmartRef__":true,"id":3667},"name":"doSave"},"3765":{},"3766":{"timestamp":{"__isSmartRef__":true,"id":3767},"user":"jenslincke","tags":[]},"3767":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"3768":{"varMapping":{"__isSmartRef__":true,"id":3769},"source":"function format() {\n var formatter = this.get('Formatter')\n if (!formatter || !formatter.formatTextMorph )\n return;\n var r = this.getSelectionRange()\n formatter.formatTextMorph(this)\n if (r) {\n this.setSelectionRange(r[0],r[1])\n this.fit()\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3770},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3769":{"this":{"__isSmartRef__":true,"id":3667}},"3770":{"timestamp":{"__isSmartRef__":true,"id":3771},"user":"jenslincke","tags":[]},"3771":{"isSerializedDate":true,"string":"Sat Mar 16 2013 16:10:58 GMT+0100 (Central Europe Standard Time)"},"3772":{"varMapping":{"__isSmartRef__":true,"id":3773},"source":"function onKeyUp(evt) {\n var r = $super(evt)\n this.lastKeyStrokeTime = Date.now()\n this.delayedFormat()\n return r\n}","funcProperties":{"__isSmartRef__":true,"id":3778},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3773":{"this":{"__isSmartRef__":true,"id":3667},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3774}},"3774":{"$super":{"__isSmartRef__":true,"id":3775}},"3775":{"varMapping":{"__isSmartRef__":true,"id":3776},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3776":{"obj":{"__isSmartRef__":true,"id":3667},"name":"onKeyUp"},"3777":{},"3778":{"timestamp":{"__isSmartRef__":true,"id":3779},"user":"jenslincke","tags":[]},"3779":{"isSerializedDate":true,"string":"Fri May 24 2013 11:20:40 GMT+0200 (Central Europe Daylight Time)"},"3780":{"varMapping":{"__isSmartRef__":true,"id":3781},"source":"function delayedFormat() {\n if (! this.lastKeyStrokeTime) return; // it was handled already\n var delta = Date.now() - this.lastKeyStrokeTime;\n if (delta > 500) {\n this.format()\n this.lastKeyStrokeTime = null;\n } else {\n this.delayedFormat.bind(this).delay(0.1)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3782},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3781":{"this":{"__isSmartRef__":true,"id":3667}},"3782":{"timestamp":{"__isSmartRef__":true,"id":3783},"user":"jenslincke","tags":[]},"3783":{"isSerializedDate":true,"string":"Fri May 24 2013 11:19:44 GMT+0200 (Central Europe Daylight Time)"},"3784":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3785},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3786}],"eventHandler":{"__isSmartRef__":true,"id":3788},"_ClipMode":"auto","derivationIds":[],"id":"AC141F91-29D7-436B-9CE5-8A14E323AD2B","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":true,"_HandStyle":null,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":0},"layout":{"__isSmartRef__":true,"id":3789},"syntaxHighlightingWhileTyping":false,"accessibleInInactiveWindow":true,"parseErrors":null,"_lastSyntaxHighlightTime":15,"showsHalos":false,"name":"Log","prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_TextColor","_Position","distanceToDragEvent"],"previousSelection":[126,126],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(913.3,1211.7)","distanceToDragEvent":"lively.pt(297.3,-14.9)"},"3785":{"_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(438.6,462.4)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(243,243,243)"},"3786":{"style":{"__isSmartRef__":true,"id":3787},"chunkOwner":{"__isSmartRef__":true,"id":3784},"_id":"_1222","storedString":"\nBase>>foo\nL1>>foo\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3787":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3788":{"morph":{"__isSmartRef__":true,"id":3784},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3789":{"resizeWidth":true,"resizeHeight":true},"3790":{"submorphs":[],"scripts":[],"id":"9F40D64C-D35D-4E42-A7F3-6125AECB56CC","shape":{"__isSmartRef__":true,"id":3791},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Joe","partsBinMetaInfo":{"__isSmartRef__":true,"id":3792},"eventHandler":{"__isSmartRef__":true,"id":3826},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","F2677A9D-5855-4DF2-B248-94545B34B762","D52188B3-7DC0-410E-96B1-50892AC00A37"],"partTests":{"__isSmartRef__":true,"id":3827},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":0},"_layer_object_id":18,"prevScroll":[0,0],"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(918.2,1710.2)","distanceToDragEvent":"lively.pt(72.0,61.0)"},"3791":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(0,204,0)","_Padding":"lively.rect(0,0,0,0)"},"3792":{"partsSpaceName":"PartsBin/Basic","comment":"A plain simple rectangle","migrationLevel":8,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":3793},{"__isSmartRef__":true,"id":3795},{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3799},{"__isSmartRef__":true,"id":3801},{"__isSmartRef__":true,"id":3803},{"__isSmartRef__":true,"id":3805},{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3809},{"__isSmartRef__":true,"id":3811},{"__isSmartRef__":true,"id":3813},{"__isSmartRef__":true,"id":3815},{"__isSmartRef__":true,"id":3817},{"__isSmartRef__":true,"id":3819},{"__isSmartRef__":true,"id":3821},{"__isSmartRef__":true,"id":3823}],"lastModifiedDate":{"__isSmartRef__":true,"id":3825},"revisionOnLoad":198774,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3793":{"author":"robertkrahn","message":"no comment","id":"FBBB9C99-B61C-4D5F-8750-6E2987DF0C9C","date":{"__isSmartRef__":true,"id":3794}},"3794":{"isSerializedDate":true,"string":"Fri Jun 21 2013 00:16:24 GMT+0200 (Central Europe Daylight Time)"},"3795":{"author":"robertkrahn","message":"no comment","id":"67FD74CD-7AE4-4050-ADC7-4DF73804258D","date":{"__isSmartRef__":true,"id":3796}},"3796":{"isSerializedDate":true,"string":"Thu May 30 2013 09:18:06 GMT+0200 (Central Europe Daylight Time)"},"3797":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","date":{"__isSmartRef__":true,"id":3798}},"3798":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (Central Europe Standard Time)"},"3799":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","date":{"__isSmartRef__":true,"id":3800}},"3800":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Central Europe Daylight Time)"},"3801":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","date":{"__isSmartRef__":true,"id":3802}},"3802":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Central Europe Daylight Time)"},"3803":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","date":{"__isSmartRef__":true,"id":3804}},"3804":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Central Europe Standard Time)"},"3805":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","date":{"__isSmartRef__":true,"id":3806}},"3806":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Central Europe Standard Time)"},"3807":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","date":{"__isSmartRef__":true,"id":3808}},"3808":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Central Europe Standard Time)"},"3809":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","date":{"__isSmartRef__":true,"id":3810}},"3810":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Central Europe Daylight Time)"},"3811":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","date":{"__isSmartRef__":true,"id":3812}},"3812":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (Central Europe Daylight Time)"},"3813":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","date":{"__isSmartRef__":true,"id":3814}},"3814":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (Central Europe Standard Time)"},"3815":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","date":{"__isSmartRef__":true,"id":3816}},"3816":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (Central Europe Standard Time)"},"3817":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","date":{"__isSmartRef__":true,"id":3818}},"3818":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (Central Europe Standard Time)"},"3819":{"author":"SAPLivelyScreen","message":"no comment","id":"EF145198-0649-41BD-A92E-521D98FEC49D","date":{"__isSmartRef__":true,"id":3820}},"3820":{"isSerializedDate":true,"string":"Thu May 30 2013 00:36:50 GMT+0200 (Central Europe Daylight Time)"},"3821":{"author":"SAPLivelyScreen","message":"no comment","id":"7A44D8CA-6D5F-42A3-A4B4-4D7F51EECA52","date":{"__isSmartRef__":true,"id":3822}},"3822":{"isSerializedDate":true,"string":"Tue Jun 18 2013 20:49:27 GMT+0200 (Central Europe Daylight Time)"},"3823":{"author":"robertkrahn","message":"no comment","id":"A452871F-4EB9-45D1-94B8-6065CBA7B8FD","date":{"__isSmartRef__":true,"id":3824}},"3824":{"isSerializedDate":true,"string":"Tue Jul 30 2013 08:20:51 GMT+0200 (Central Europe Daylight Time)"},"3825":{"isSerializedDate":true,"string":"Thu Aug 15 2013 21:21:30 GMT+0200 (Central Europe Daylight Time)"},"3826":{"morph":{"__isSmartRef__":true,"id":3790},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3827":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3828}},"3828":{"test01IsMorph":{"__isSmartRef__":true,"id":3829}},"3829":{"varMapping":{"__isSmartRef__":true,"id":3830},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3830":{"this":{"__isSmartRef__":true,"id":3827}},"3831":{},"3832":{"submorphs":[{"__isSmartRef__":true,"id":3833}],"scripts":[],"id":"DE7A1EE4-34D1-4B65-8532-4859D15E53B3","shape":{"__isSmartRef__":true,"id":3991},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Courier ","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":11,"name":"SpecialSyntaxWorkspace1","partsBinMetaInfo":{"__isSmartRef__":true,"id":3992},"textChunks":[{"__isSmartRef__":true,"id":4018},{"__isSmartRef__":true,"id":4020},{"__isSmartRef__":true,"id":4022},{"__isSmartRef__":true,"id":4024},{"__isSmartRef__":true,"id":4026},{"__isSmartRef__":true,"id":4028},{"__isSmartRef__":true,"id":4030},{"__isSmartRef__":true,"id":4032}],"charsReplaced":"","lastFindLoc":83,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":4034},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","00EF5BDE-A6C1-4CDC-AAFD-8DB7D6C920A9","31625624-9A8F-4797-9CEB-6E0AC4E70EA8","D1F11C50-0C91-47DF-A055-1EA602857957","F2B8E6AA-6248-4340-A65D-FC05BD3AC6EC","2EFE11FE-5B9F-4624-8C5B-F77B7A7826DE","19BB0C4A-BB4E-4A13-AB5C-F54AA471378D","918AD7B7-9B35-4D98-ADBD-8D96DA68113D","D9E28CAF-8D7B-43E8-9254-CA4CBA49F490","D2EB2B43-6E8C-451D-BF5C-204D19DBA30F","7CC16E92-AD1D-4B45-8B7D-23E8184C5F89","EF38FAC7-0B14-40CD-BBAC-E82ABBD97F82","72F03F07-1F94-499C-AB38-40440265B000","CFC8E123-F428-4696-9534-AD5C743CA4B3","B4D6F6A5-0CF0-423A-9802-2619772B2308","978C0C34-BCCD-409C-9AA8-6D805A16C740","B3B8D9A6-6EB1-4FEB-82BA-80C21B869D5B"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"magnets":[{"__isSmartRef__":true,"id":4035},{"__isSmartRef__":true,"id":4036},{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4038},{"__isSmartRef__":true,"id":4039},{"__isSmartRef__":true,"id":4040},{"__isSmartRef__":true,"id":4041},{"__isSmartRef__":true,"id":4042}],"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":4043}],"doNotSerialize":["$$textString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString"],"_lastSyntaxHighlightTime":6,"_WordBreak":"break-all","savedTextString":"// var target = $world\nthis.target = $world\n// this.target = #ExampleWorld\n\nthis.initializeData()\n\nthis.draw()\n\n\n\n","target":{"__isSmartRef__":true,"id":773},"layout":{"__isSmartRef__":true,"id":4045},"splittedFrom":{"__isSmartRef__":true,"id":530},"_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":1,"owner":{"__isSmartRef__":true,"id":0},"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"textString":"// bug\n#Text$ = \"#Text\" // this should print \"#Text\" and not \"this.get('Text')\"\n","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4046},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(32.0,518.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(566.0,-41.0)"},"3833":{"submorphs":[{"__isSmartRef__":true,"id":3834},{"__isSmartRef__":true,"id":3841}],"scripts":[],"id":"02B5838E-BB16-4BFF-BEDA-558B2230A03D","shape":{"__isSmartRef__":true,"id":3844},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3850},"lighterFill":{"__isSmartRef__":true,"id":3855},"label":{"__isSmartRef__":true,"id":3834},"name":"MagnifierButton1","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":3860},"attributeConnections":[{"__isSmartRef__":true,"id":3863}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":3864},"derivationIds":[2588,"22797D34-67DE-4A06-81F0-4DF0A87ADBBC","81CB4C12-BCF0-4097-8B6D-D9419046367A","0767A57D-9BB2-48C6-9654-753D2B9D00A6","42871246-6725-4E41-A2C1-5A5BCF041097","BCE6E775-B5DF-4D6B-9F06-CDC02C1B1D0F","797EC165-A639-42D9-A059-669F6BEB92A7","FA498EFD-E50E-4CE0-9FA8-9AE2E8AE9580","4B68C371-CB37-45B4-910A-611E5FFC23DD","94E374B9-7ED4-4E39-96F1-6FD4E7AC3428","34D63515-7CC7-43FB-B7BB-87AFCA377D63","7E0B172C-0AF5-4C6E-B184-25A8FAE4FAB8","12239D52-D3D3-4713-BC3E-F0B95C488CB7","72559D92-4616-45A9-A0F2-72BA4147C0FB","E86C7328-AF24-4881-84AF-B7C7CEFEAE14","22D731CF-38F0-41CC-B125-74D2842ED847","B58A1A30-782E-4675-A276-2C01D35BEC70","ACEABA6D-071C-46C2-A325-BE30189AA45F","686443AE-DCDC-4998-8A39-48BC57D64FDC","8D660766-7C93-404C-9D92-B12CBF59A3CE","20DF1A18-6F2B-4D66-9110-75EB343C3C61","6295FA32-B7AA-4C61-BF03-5E69084C8FE8","72BEBA6F-7C26-47B6-AED2-253F02E48DE5","0B7FD918-BB64-49EA-A26A-45D408FBF85D","6B96BB67-EBE4-46AC-97F3-73F209469E96","7D373E3D-8EBD-4E82-99C0-2ABA4154DDD2","6716E808-9BF0-471E-8BA5-0E0E4491D002","EAFDE782-D226-4904-895E-20E9734A876C","97AE5B68-0D45-427A-A045-FE1586A23E01","652E4BFA-858C-41A6-96C1-A6A02B5B6BC2","AC1F4A8D-27E2-4C13-A25B-C7C36D265568","8180CA58-745F-43FD-A4C1-8F4157B0A0A3","F529625E-5303-489F-871F-8E7F89B1D507","6033EAE6-2B52-49A8-BDC7-C041064F1443"],"_ClipMode":"visible","highlightRectangle":{"__isSmartRef__":true,"id":3865},"isPressed":false,"owner":{"__isSmartRef__":true,"id":3832},"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":3941},"_Rotation":0,"_Scale":0.9920279440699439,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3942},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(786.4,-5.0)","distanceToDragEvent":"lively.pt(39.2,-13.1)"},"3834":{"submorphs":[],"scripts":[],"id":"4E02BBFE-84AD-47B0-85B4-02C5B16A7C2A","shape":{"__isSmartRef__":true,"id":3835},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":24,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":3833},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":3836},{"__isSmartRef__":true,"id":3838}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":3840},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"024C5ADE-C4CF-4E8E-BEC5-F93AD4839702","A2CC4D56-B9D8-4A48-B6FF-DDDD85ACDC2E","5AC5C4DE-00B0-43DB-B7F1-765674CE818B","750A11C6-766E-4B48-AE32-D71DE811EB4A","66A7B56E-A94E-44AE-8AED-C0C1B07554D4","CA8596D3-2D4F-453B-BE1B-DCEC8F85389B","4D7DC32F-79CB-4AF8-8B21-AB4F1809D4A8","439DE430-7651-470E-97D8-00E7F96B04DA","DAC920E6-217B-4515-AC09-2F9DCBA7375C","BD48C003-0502-451D-B6AA-7369FF3D1030","C3B8F4EA-3F44-47F4-B569-A0D5AB263BA0","BF7F0FA3-3F2A-4EEF-9687-BE2B0635DF13","3D7AEAC1-C9DD-4941-BA46-16F6783F5699","E04A78F9-3D6E-403F-BA8D-2583FCFFCE53","47E1F29B-6896-467D-8654-CA18929AE57A","509D86FF-5400-4374-BE79-90F0A7E3E90C","C7E53EE0-065A-4C59-8D13-311566722BB7","BA078BAC-7263-4B10-AFD3-3C4EA0DD8707","BCFE28D1-A115-453E-9116-EECC8FE1D50F","A354FF2E-BD85-429A-97C2-254D6033F50C","B26A73EB-9EB9-4CB0-89AF-FEE10445E3EA","ED910382-D586-4EC1-BD77-5E8DD759BDB4","05A48E42-A3E2-4C4A-8160-685CE469FD4E","732A3761-4FE1-4312-8EF7-E5ADF0D9E087","CDBDE5FF-3426-45BB-963D-51B2156D9C40","65B8E035-5DF8-4B88-B57A-99E2A738EFB4","1EF9DF4A-1629-4F03-B6E7-14756A1A5488","43372ED0-6C0B-4D2C-A07E-AA5F3D7320FE","78DB1195-6CA8-4CF6-9525-3A2EA5D8A837","4D5A464C-F84E-4323-A125-304436B0B874","D8E59BD9-1749-45D5-B43A-6139041246E6","1FA4B273-C1AA-43B1-9CF2-11AEFF9A3BAB","9B152645-0791-43CB-86DA-CD759992118D"],"_MinTextWidth":24,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"3835":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"3836":{"style":{"__isSmartRef__":true,"id":3837},"chunkOwner":{"__isSmartRef__":true,"id":3834},"storedString":"","_id":"_1372","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3837":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3838":{"style":{"__isSmartRef__":true,"id":3839},"chunkOwner":{"__isSmartRef__":true,"id":3834},"storedString":"","_id":"_1373","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3839":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3840":{"morph":{"__isSmartRef__":true,"id":3834},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3841":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3842},"derivationIds":[null,"29E543E0-AE93-493A-A694-FC1C330D0544","F0366E4C-E97F-4C77-BEE4-340A0668ADD5","347F6028-5092-4F54-9A34-3EFF3FF0B815","BF7387E7-BCD7-4A5B-B9D2-C14ECF59EFCA","85BA370B-966E-41F7-8C2F-F3A926EC2AA2","1652172B-339A-43A1-9589-70E68B35A28E","705524F7-129B-4102-834E-2A1A45985BB5","5707DF70-CD77-4D53-96ED-5A0AEB227FB7","257E62CE-C668-4317-B5B7-8D394BDC3F6C","2DD4BEA5-E85A-4CD0-953E-9EB2E0735654","BB96B696-7BD4-44C4-9D60-B1551B89D6FA","FCAABC48-FBAF-4E12-8BC9-AC4ACB5A167B","EB81C4D7-5BD8-4DAC-BD70-8675E2338AAC","1DBAE3FF-B2F6-4348-8E06-81139C138D6E","49E7D450-EF74-4E94-B33B-B888D952F3BD","F0B267C4-54BA-4E6F-BFDD-4B047F4FF41A","36B8611D-B449-4F6E-8D0F-B5FD6406D45D","779DB518-01BD-4D32-AD65-BFED801E5D06","F47D501C-3750-4F0D-A2E1-E1B9CDA8368C","5DEBC468-2070-496D-A3DA-1A5C54BBBC41","1DB6E59C-CCC0-45D1-B3DA-6B2ECCE90296","B8001536-A62C-4660-90C2-B02509302EE5","F97079BD-335C-41D9-A5D5-782FB6FE21BD","E1543B0F-A69C-40F0-91C9-129DA75A82A6","2CABA960-211A-4573-BCDE-86E23BCAA797","2045A65C-ADD8-4283-9D5D-B7705B975C2F","9E13F1F3-B61E-4C65-9EDE-DA9F6CA27BCE","4BCDA60B-0BA1-4D18-8590-B2697CF0849D","1D7306DD-C466-4370-A51E-E1031BED4B8D","4AF9B380-14E4-46DF-99E0-1E8F3C4320FC","B0FAAEE3-5585-4728-AE7A-0300D17E5AD4","7B6D9F74-3E0E-4F6F-B642-D46147799480"],"id":"9188691C-BFE1-469E-B07C-8CB4745C552C","eventHandler":{"__isSmartRef__":true,"id":3843},"_ClipMode":"visible","__layered_droppingEnabled__":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":3833},"name":"leftpointing_magnifying_glass.png","isBeingDragged":false,"showsHalos":false,"eventsAreDisabled":true,"_HandStyle":"default","_PointerEvents":"none","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(-3.0,0.0)","distanceToDragEvent":"lively.pt(39.9,-9.0)"},"3842":{"_ImageURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAABAAAAAQBPJcTWAAAALnRFWHRUaXRsZQBMRUZULVBPSU5USU5HIE1BR05JRllJTkcgR0xBU1MgKFUrMUY1MEQpw88haQAAABV0RVh0QXV0aG9yAEFuZHJldyBNYXJjdXNl5zc3gwAAAC90RVh0U29mdHdhcmUAaW5mby5maWxlZm9ybWF0LmRhdGEuVW5pY29kZVBuZ1NlcnZsZXRoAX8wAAAAQ3RFWHREZXNjcmlwdGlvbgBodHRwOi8vd3d3LmZpbGVmb3JtYXQuaW5mby9pbmZvL3VuaWNvZGUvMWY1MGQvaW5kZXguaHRtk2hNQgAAADt0RVh0Q29weXJpZ2h0AGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzIuMC9siJKDAAAIDklEQVR42u1daWxVRRQeCi0tIqCAQCTIUtEIGlk0ilqEkEbiQhSKGAyCooIIggsiQuMWZNGwVMUFNIhKZBMobZClgK1FwAU3wIpSREDcUFZFEM/JOzf3vPHet9ze1/eYe77k+zNzl5nz3ZlzZntPKYFAcHojDXimmKH6cQbwZuBM4HLgx8A9wBPAU8BjwJ3ADcDFwMnArsCaYjr/0BB4DwlwjAwfL38DzgX2AdYWk3pDJnAM8E/NuN8BpwEHAq8DXgpsCswANgN2APak/BeBu7T7sQX1A9YQE8fuDwYAf2BG/JrEaefxmSjaeOAO9syNwBwxd2Q0o/7fMhr6h8Fx+oBIX346cATwF/aON6Qbc0ZH4G4y0lHgOGAdD8/Be/KAs4AFwKsdrqkHnAA8Tu8rAzYWCWz0Bh5hraKTT11fL+AH1FXlA8/SrsEu61fmW9qLFEqNAv5LRsEw9twEvKMzcAvwJ3LoHG2AW+n9B4HdgixGHhNjiccuKlbUp9aC7yoGnqflraa8A8C2QRTjMvIVaITyKI61BjnkqiILWEjvPAwcxvLqAj+nvAqH7s1oNAfupcpjeNskhnvQOQ/xYfxQCziHRVl3sjxsNfspvYSuNR4Ywn5ClT5CA7lYkUPRU0YVy4CivkVlOE7TKxa6AP+ivKlBEORe9nUO8XD/QhWay6oqmlK3dYoirTYs70FK/wd4ocli1KVIByu7XXmb9BsOPEmj76riSfZxbAM2oPQMmqLB9GUmC/I0M8AtHp9xCd3/rM8fCHISy+vH0ruaOi3Coyqv6ETPKPSpXEOZ4X9XoSl+y89sovTNJgoyklW8rw8+aKFP5apFo3SrbMNcWsnFpgmylkU19R3yY4mc0mk0j88Z62PZ5jHDV7DQugE5dkx/3CQxzlb2qt6aCF1HtJH6BHoGju4v97F8+Sp8zeRGlldCaZtMEmQAq+zICL5hpUvrwfXy19gzZvhcvj6aILNZ3ij2ETQzRZA3WWU7RrgOfQsu05YCnyLxcFS9h91fTlMgfqKdJsg6lteBpQ8wRZASVqmmUa7txvwEJ/qe8SoxGxYymK+wpnMsNGHpxviRbVShkzEatAb5iEHUSrqzQVuiUMkMf5IFGWnM/71giiAHqEL7U7iMf2gtkk/B7/M51E4qMlklvzwNymgxl+VvobQPTRCkMavkDpaelkJlbOkgyDUsv0LZu19Oe/A++BBLvyIB0ZJX9HIQhHdZBymt1BQfso9V1Jorag28PUXKN8tBkHqUV4elLTJFkM9YpVqzllOcAmXDiG6vJsZhlt+Kpc80RZBiF2eJK4fZSS5bd4fWUcTyc1n6Y6YIMpVVii+LTgFOTHLZNjoIMpTlT2fpXUwRpIcKn021gHuwcDN0ss525Cnn3fIt2DXfK3vPljGbHtK1gdcFmkNdkYTK4gz0Tgcxytg1fI6rUBkGvubA54Ta0lTFK9VYFhS/xKV18PEHX3MfYpogfPUND9DwuamFlP5oNZXlZRcxlmsDWutsCl/aNQYZWhfBnTlOceNsLq459E1wyyhwEeNvFb7ZusClrEbhNlbJoyp8Y3UejehxPWS08v/MBrbIlcr92BvfwZit7KMKOC3f3FRBcBC2mRlBnz0dpOzN17gvqrdP7+2p7PkoJz7Hrq2pCfeqMhzXasbI1/KHa/m4Y93reRFcU1mrIh8IXaLCJzpnsLyfKRozHrNZpbFF9NHyx2pGw2tWAZ8H3gW8UjmvvWdSlIQb3raq6Kdzp6vwBbOhWn5/FRCggy9lFcdN1521ax5Q0Y9B41o7nkn8Rv1/gSkS0T/crb0vV4Uv465UAUNjLerCkfAN2jUXKef19apwnYP4AynK4tfNU6m1ZlMtaK/stQZrLXu0Q6g6OIpTjoVfAK/Xnp1GDp1fhy0th1rwHLqmEbXYHkEQJYcGitwouG2onoPx0Ne8q+yDmtGIs8lPUFCgH/Q5R4XPQlt8nfKzKB9/ouNHLT/ddFEw7t+uGQbPko90GY+gOHgcoRc5+YeBj1DY3JPyGrq8qy6JdMhBDAyz8azhZLq2JRuP4HE3a6f8KhNH7k4Dt9UORqoE3qGqfiAUo7L7lX1kjfMd4H0UHGTTFMpLzH8VUAS3iN2znsQ1GugvprCvkvMYdSFouBYxPu98FdoKusblmZXUoiz0J1FuYgPUfCrXAof7S4MgimXIRVH8wwHq5vBLna9Cs8ULyEgVWrCg8zAJ79TtjGDXjSMx5kd4Fk7XB+a3uq5Sob1QfoW86JzxR2zcjjyj3/mKTafUpCAi2nPLVcB+QA379YdoGuWEBxEwars1hujIOpZQQS1jWhzvKXeIDAOBRhT+YgQ2kcYK71NLwgOauAKJ50jwpFW8J2jHKHvLKwYBuENmVxyibAiqKIlCOkVY1g8HZHkQ5SOXeTaBR9RW9vT7agp34xVlo4jiL7KoG0TjriCR4hVlk0r8EYrAtZQiZa+14wx1qzhF2Syi+C+K5VOWko8RUVJIlPc8irIhKCP6ZItSqeJbh8kSU/qHDCbKMuZT4hFlrpgxcaIUUcuJR5TdYsLEiFLIQuLMOESZJOZLnCjLyMhrabqkZRRR1qsArDQmW5SlZOxPVWhJ2E2UNRJlVQ/wi19CRv9WhXbJoCh8zb+IujVBNYqymIyPP55ZxsQoVvK78kkBrp28rXVThSJGcoE7YZ5RoTMlc8SBpw7kj2IEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgSAZ+A+0ucC4BysctgAAAABJRU5ErkJggg==","_NodeClass":["image"],"_NodeId":"29E543E0-AE93-493A-A694-FC1C330D0544","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.0,29.0)","_Padding":"lively.rect(0,0,0,0)"},"3843":{"morph":{"__isSmartRef__":true,"id":3841},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3844":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":3845},"_BorderRadius":5.2,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"3845":{"stops":[{"__isSmartRef__":true,"id":3846},{"__isSmartRef__":true,"id":3847},{"__isSmartRef__":true,"id":3848},{"__isSmartRef__":true,"id":3849}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3846":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3847":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3848":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"3849":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"3850":{"stops":[{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3852},{"__isSmartRef__":true,"id":3853},{"__isSmartRef__":true,"id":3854}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3851":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"3852":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3853":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"3854":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"3855":{"stops":[{"__isSmartRef__":true,"id":3856},{"__isSmartRef__":true,"id":3857},{"__isSmartRef__":true,"id":3858},{"__isSmartRef__":true,"id":3859}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"3856":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"3857":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3858":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"3859":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"3860":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"ScriptableButton","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":3861}],"revisionOnLoad":154251,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3861":{"date":{"__isSmartRef__":true,"id":3862},"author":"robertkrahn","message":"no comment","id":"0366C0A2-0C8E-4AEB-AAC3-120434134545"},"3862":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:10:10 GMT+0200 (Central Europe Daylight Time)"},"3863":{"sourceObj":{"__isSmartRef__":true,"id":3833},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3833},"targetMethodName":"onFire","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3864":{"morph":{"__isSmartRef__":true,"id":3833},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3865":{"submorphs":[],"scripts":[],"id":"364FF344-E489-461B-BC8C-ED45E4823ED4","shape":{"__isSmartRef__":true,"id":3866},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"HighlightRectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":3867},"eventHandler":{"__isSmartRef__":true,"id":3908},"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","6FECB598-D130-4242-BF1B-E18767608129","0B23F218-078F-4912-A262-31B957885F41","C56BA290-B836-4946-B4EF-DBB6FBA2368C","61176BAF-CFE6-4F2C-9F0A-971AAD6595A1","CB4127B2-0AA5-4B50-9978-F1FF39924A82","113050BB-CF0E-4193-91C6-9C25FC857EE8","EFF939E4-317B-4662-943F-77A6E6F65BD0","AA288E7F-3972-4F0D-87DD-61E4BD9C9C97","903E8C60-1158-42D5-85D2-DF134DA6CEC1","28FD6210-A549-4A11-9178-04E77FF556C0","B3312E29-D786-469F-865E-91FD69475A52","D947A1C1-DCBE-4485-A33D-DF549F6978E0","56CE0E60-45BE-43FF-9C6C-296D8AC326B6","CC61E3F8-8C8D-4F24-A591-023D3C88DEC8"],"partTests":{"__isSmartRef__":true,"id":3909},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"#startLetters":"","eventsAreDisabled":false,"_HandStyle":"default","_PointerEvents":"auto","_Rotation":0,"_Scale":1.0060210561262526,"owner":null,"magnifierButton":{"__isSmartRef__":true,"id":3833},"attributeConnections":[{"__isSmartRef__":true,"id":3914},{"__isSmartRef__":true,"id":3916},{"__isSmartRef__":true,"id":3918}],"isToolMorph":true,"isMetaTool":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3920},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(34.0,120.0)","distanceToDragEvent":"lively.pt(44.0,-14.0)"},"3866":{"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.2597,"_BorderStyle":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(690.0,121.0)","_BorderColor":"Color.rgb(204,0,0)","_Fill":"Color.rgb(58,0,255)","_Padding":"lively.rect(0,0,0,0)"},"3867":{"partsSpaceName":"PartsBin/Tools","comment":"A rectangle which highlights the object under the first hand of the world","migrationLevel":4,"partName":"HighlightRectangle","changes":[{"__isSmartRef__":true,"id":3868},{"__isSmartRef__":true,"id":3870},{"__isSmartRef__":true,"id":3872},{"__isSmartRef__":true,"id":3874},{"__isSmartRef__":true,"id":3876},{"__isSmartRef__":true,"id":3878},{"__isSmartRef__":true,"id":3880},{"__isSmartRef__":true,"id":3882},{"__isSmartRef__":true,"id":3884},{"__isSmartRef__":true,"id":3886},{"__isSmartRef__":true,"id":3888},{"__isSmartRef__":true,"id":3890},{"__isSmartRef__":true,"id":3892},{"__isSmartRef__":true,"id":3894},{"__isSmartRef__":true,"id":3896},{"__isSmartRef__":true,"id":3898},{"__isSmartRef__":true,"id":3900},{"__isSmartRef__":true,"id":3902},{"__isSmartRef__":true,"id":3904},{"__isSmartRef__":true,"id":3906}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3868":{"date":{"__isSmartRef__":true,"id":3869},"author":"timfelgentreff","message":"no comment","id":"3DB7DB40-210A-4BED-91FD-9287005703EC"},"3869":{"isSerializedDate":true,"string":"Thu May 24 2012 17:04:54 GMT+0200 (Central Europe Daylight Time)"},"3870":{"date":{"__isSmartRef__":true,"id":3871},"author":"tessi","message":"no comment","id":"23D7AA12-66A9-4C3B-B494-131256C291AC"},"3871":{"isSerializedDate":true,"string":"Thu May 24 2012 16:57:13 GMT+0200 (Central Europe Daylight Time)"},"3872":{"date":{"__isSmartRef__":true,"id":3873},"author":"tessi","message":"no comment","id":"2C30B7CA-388F-4F51-B4CF-A2E50E381148"},"3873":{"isSerializedDate":true,"string":"Thu May 24 2012 16:23:11 GMT+0200 (Central Europe Daylight Time)"},"3874":{"date":{"__isSmartRef__":true,"id":3875},"author":"tessi","message":"diable events","id":"7C1F71A3-FDAC-470A-B9A9-E1F2C9FEF18E"},"3875":{"isSerializedDate":true,"string":"Thu May 24 2012 14:46:08 GMT+0200 (Central Europe Daylight Time)"},"3876":{"date":{"__isSmartRef__":true,"id":3877},"author":"tessi","message":"no comment","id":"01996A33-11BC-4C15-96D7-B7D219E2E961"},"3877":{"isSerializedDate":true,"string":"Thu May 24 2012 14:39:50 GMT+0200 (Central Europe Daylight Time)"},"3878":{"date":{"__isSmartRef__":true,"id":3879},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3879":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Central Europe Daylight Time)"},"3880":{"date":{"__isSmartRef__":true,"id":3881},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3881":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Central Europe Daylight Time)"},"3882":{"date":{"__isSmartRef__":true,"id":3883},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3883":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Central Europe Standard Time)"},"3884":{"date":{"__isSmartRef__":true,"id":3885},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3885":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Central Europe Standard Time)"},"3886":{"date":{"__isSmartRef__":true,"id":3887},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3887":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Central Europe Standard Time)"},"3888":{"date":{"__isSmartRef__":true,"id":3889},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3889":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Central Europe Daylight Time)"},"3890":{"date":{"__isSmartRef__":true,"id":3891},"author":"tessi","message":"no comment","id":"4B982A01-25B3-455A-848D-89C2C3C471D7"},"3891":{"isSerializedDate":true,"string":"Thu May 24 2012 13:58:01 GMT+0200 (Central Europe Daylight Time)"},"3892":{"date":{"__isSmartRef__":true,"id":3893},"author":"tessi","message":"no comment","id":"2FD6CB7B-3BC7-4666-98B4-AACF1001954D"},"3893":{"isSerializedDate":true,"string":"Thu May 24 2012 14:07:32 GMT+0200 (Central Europe Daylight Time)"},"3894":{"date":{"__isSmartRef__":true,"id":3895},"author":"tessi","message":"no comment","id":"09CF5ECF-2C87-4B66-A164-39848628596F"},"3895":{"isSerializedDate":true,"string":"Thu May 24 2012 15:34:59 GMT+0200 (Central Europe Daylight Time)"},"3896":{"date":{"__isSmartRef__":true,"id":3897},"author":"tessi","message":"no comment","id":"252A3EB5-DB00-4CF9-BF38-2927DD1C5229"},"3897":{"isSerializedDate":true,"string":"Thu May 24 2012 16:34:29 GMT+0200 (Central Europe Daylight Time)"},"3898":{"date":{"__isSmartRef__":true,"id":3899},"author":"tessi","message":"no comment","id":"81534551-62C1-4FC9-96CB-A5AC6642CA1E"},"3899":{"isSerializedDate":true,"string":"Thu May 24 2012 16:45:49 GMT+0200 (Central Europe Daylight Time)"},"3900":{"date":{"__isSmartRef__":true,"id":3901},"author":"tessi","message":"no comment","id":"5125DE3A-D50E-4621-8490-F3A9D99C2C4C"},"3901":{"isSerializedDate":true,"string":"Thu May 24 2012 16:47:20 GMT+0200 (Central Europe Daylight Time)"},"3902":{"date":{"__isSmartRef__":true,"id":3903},"author":"tessi","message":"no comment","id":"C81A2FBF-CB0B-4A0B-9D63-F9AEDFCB5DA6"},"3903":{"isSerializedDate":true,"string":"Thu May 24 2012 16:51:06 GMT+0200 (Central Europe Daylight Time)"},"3904":{"date":{"__isSmartRef__":true,"id":3905},"author":"tessi","message":"no comment","id":"DC8EF5EC-7563-45B6-816D-20E2DC218525"},"3905":{"isSerializedDate":true,"string":"Thu May 24 2012 16:52:10 GMT+0200 (Central Europe Daylight Time)"},"3906":{"date":{"__isSmartRef__":true,"id":3907},"author":"timfelgentreff","message":"no comment","id":"E7515DFB-DE7D-4E1F-A2C3-85166DCE4942"},"3907":{"isSerializedDate":true,"string":"Thu May 24 2012 16:59:39 GMT+0200 (Central Europe Daylight Time)"},"3908":{"morph":{"__isSmartRef__":true,"id":3865},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3909":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3910}},"3910":{"test01IsMorph":{"__isSmartRef__":true,"id":3911}},"3911":{"varMapping":{"__isSmartRef__":true,"id":3912},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3913},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3912":{"this":{"__isSmartRef__":true,"id":3909}},"3913":{},"3914":{"sourceObj":{"__isSmartRef__":true,"id":3865},"sourceAttrName":"onMouseMove","targetObj":{"__isSmartRef__":true,"id":3865},"targetMethodName":"updateOnMove","varMapping":{"__isSmartRef__":true,"id":3915},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3915":{"source":{"__isSmartRef__":true,"id":3865},"target":{"__isSmartRef__":true,"id":3865}},"3916":{"sourceObj":{"__isSmartRef__":true,"id":3865},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":3833},"targetMethodName":"removeHighlighting","varMapping":{"__isSmartRef__":true,"id":3917},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3917":{"source":{"__isSmartRef__":true,"id":3865},"target":{"__isSmartRef__":true,"id":3833}},"3918":{"sourceObj":{"__isSmartRef__":true,"id":3865},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":3833},"targetMethodName":"setTarget","varMapping":{"__isSmartRef__":true,"id":3919},"converterString":"function () {\n return this.sourceObj.morphUnderCursor();\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"3919":{"source":{"__isSmartRef__":true,"id":3865},"target":{"__isSmartRef__":true,"id":3833}},"3920":{"update":{"__isSmartRef__":true,"id":3921},"updateOnMove":{"__isSmartRef__":true,"id":3925},"bringToFront":{"__isSmartRef__":true,"id":3929},"morphUnderCursor":{"__isSmartRef__":true,"id":3937}},"3921":{"varMapping":{"__isSmartRef__":true,"id":3922},"source":"function update(morphUnderCursor) {\n if (morphUnderCursor === this.magnifierButton ||\n this.magnifierButton.submorphs.include(morphUnderCursor)) {\n morphToHighlight = this.magnifierButton.currentTarget();\n } else {\n morphToHighlight = morphUnderCursor;\n }\n\n if (morphToHighlight && morphToHighlight.world()) {\n this.setPosition(morphToHighlight.getPositionInWorld());\n this.setExtent(morphToHighlight.getExtent());\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3923},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3922":{"this":{"__isSmartRef__":true,"id":3865}},"3923":{"timestamp":{"__isSmartRef__":true,"id":3924},"user":"lauritz","tags":[]},"3924":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:29:58 GMT+0200 (Central Europe Daylight Time)"},"3925":{"varMapping":{"__isSmartRef__":true,"id":3926},"source":"function updateOnMove() {\n this.update(this.morphUnderCursor());\n this.bringToFront();\n}","funcProperties":{"__isSmartRef__":true,"id":3927},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3926":{"this":{"__isSmartRef__":true,"id":3865}},"3927":{"timestamp":{"__isSmartRef__":true,"id":3928},"user":"lauritz","tags":[]},"3928":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:33 GMT+0200 (Central Europe Daylight Time)"},"3929":{"varMapping":{"__isSmartRef__":true,"id":3930},"source":"function bringToFront() {\n this.renderContext().morphNode.style.zIndex= 1000;\n}","funcProperties":{"__isSmartRef__":true,"id":3935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3930":{"this":{"__isSmartRef__":true,"id":3865},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3931}},"3931":{"$super":{"__isSmartRef__":true,"id":3932}},"3932":{"varMapping":{"__isSmartRef__":true,"id":3933},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3934},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3933":{"obj":{"__isSmartRef__":true,"id":3865},"name":"bringToFront"},"3934":{},"3935":{"timestamp":{"__isSmartRef__":true,"id":3936},"user":"lauritz","tags":[]},"3936":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:12:09 GMT+0200 (Central Europe Daylight Time)"},"3937":{"varMapping":{"__isSmartRef__":true,"id":3938},"source":"function morphUnderCursor() {\n var that = this,\n world = lively.morphic.World.current(); \n \n return world.morphsContainingPoint(world.firstHand().getPosition()).detect(\n function(ea) {\n return !ea.isPlaceholder &&\n !ea.isHalo &&\n (!ea.owner || !ea.owner.isHalo) &&\n !(ea === that);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":3939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3938":{"this":{"__isSmartRef__":true,"id":3865}},"3939":{"timestamp":{"__isSmartRef__":true,"id":3940},"user":"lauritz","tags":[]},"3940":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:36 GMT+0200 (Central Europe Daylight Time)"},"3941":{"moveHorizontal":true},"3942":{"onFire":{"__isSmartRef__":true,"id":3943},"removeHighlighting":{"__isSmartRef__":true,"id":3947},"onMouseMove":{"__isSmartRef__":true,"id":3951},"onMouseOut":{"__isSmartRef__":true,"id":3959},"reset":{"__isSmartRef__":true,"id":3967},"isTracking":{"__isSmartRef__":true,"id":3971},"isHighlighting":{"__isSmartRef__":true,"id":3975},"currentTarget":{"__isSmartRef__":true,"id":3979},"setupHighlightRectangle":{"__isSmartRef__":true,"id":3983},"setTarget":{"__isSmartRef__":true,"id":3987}},"3943":{"varMapping":{"__isSmartRef__":true,"id":3944},"source":"function onFire() {\n var hand = lively.morphic.World.current().firstHand(),\n highlight = this.highlightRectangle,\n that = this;\n\n if (this.isTracking()) {\n this.removeHighlighting();\n } else {\n this.world().addMorph(highlight);\n hand.highlightConnection = connect(hand, \"scrollFocusMorph\", highlight, \"update\");\n highlight.bringToFront();\n if (!this.currentTarget() || !this.currentTarget().world()) {\n highlight.setExtent(pt(0,0));\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3945},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3944":{"this":{"__isSmartRef__":true,"id":3833}},"3945":{"timestamp":{"__isSmartRef__":true,"id":3946},"user":"lauritz","tags":[]},"3946":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:40:51 GMT+0200 (Central Europe Daylight Time)"},"3947":{"varMapping":{"__isSmartRef__":true,"id":3948},"source":"function removeHighlighting() {\n var hand = this.world().firstHand();\n\n if (this.highlightRectangle) {\n this.highlightRectangle.remove();\n }\n\n hand.attributeConnections.removeAt(\n hand.attributeConnections.indexOf(hand.highlightConnection));\n hand.highlightConnection = null;\n}","funcProperties":{"__isSmartRef__":true,"id":3949},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3948":{"this":{"__isSmartRef__":true,"id":3833}},"3949":{"timestamp":{"__isSmartRef__":true,"id":3950},"user":"jenslincke","tags":[]},"3950":{"isSerializedDate":true,"string":"Tue Dec 18 2012 12:54:24 GMT+0100 (Central Europe Standard Time)"},"3951":{"varMapping":{"__isSmartRef__":true,"id":3952},"source":"function onMouseMove(evt) {\n var target = this.currentTarget();\n if (target && target.world() && !this.isHighlighting()) {\n this.highlightRectangle.update(target);\n this.world().addMorph(this.highlightRectangle);\n this.highlightRectangle.bringToFront();\n this.targetHighlight = this.highlightRectangle;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3952":{"this":{"__isSmartRef__":true,"id":3833},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3953}},"3953":{"$super":{"__isSmartRef__":true,"id":3954}},"3954":{"varMapping":{"__isSmartRef__":true,"id":3955},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3956},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3955":{"obj":{"__isSmartRef__":true,"id":3833},"name":"onMouseMove"},"3956":{},"3957":{"timestamp":{"__isSmartRef__":true,"id":3958},"user":"lauritz","tags":[]},"3958":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:25:52 GMT+0200 (Central Europe Daylight Time)"},"3959":{"varMapping":{"__isSmartRef__":true,"id":3960},"source":"function onMouseOut() {\n if (this.isHighlighting()) {\n if (!this.isTracking()) {\n this.targetHighlight.remove();\n }\n delete this.targetHighlight;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3960":{"this":{"__isSmartRef__":true,"id":3833},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3961}},"3961":{"$super":{"__isSmartRef__":true,"id":3962}},"3962":{"varMapping":{"__isSmartRef__":true,"id":3963},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3964},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3963":{"obj":{"__isSmartRef__":true,"id":3833},"name":"onMouseOut"},"3964":{},"3965":{"timestamp":{"__isSmartRef__":true,"id":3966},"user":"lauritz","tags":[]},"3966":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:21:57 GMT+0200 (Central Europe Daylight Time)"},"3967":{"varMapping":{"__isSmartRef__":true,"id":3968},"source":"function reset() {\n this.highlightRectangle.attributeConnections = [];\n \n var r = this.highlightRectangle;\n r.isToolMorph = true\n disconnectAll(r)\n connect(r, \"onMouseMove\", this.highlightRectangle, \"updateOnMove\")\n connect(r, \"onMouseUp\", this, \"removeHighlighting\")\n connect(r, \"onMouseUp\", this, \"setTarget\",\n {converter: function () {\n return this.sourceObj.morphUnderCursor();\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":3969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3968":{"this":{"__isSmartRef__":true,"id":3833}},"3969":{"timestamp":{"__isSmartRef__":true,"id":3970},"user":"jenslincke","tags":[]},"3970":{"isSerializedDate":true,"string":"Mon Dec 17 2012 17:02:31 GMT+0100 (Central Europe Standard Time)"},"3971":{"varMapping":{"__isSmartRef__":true,"id":3972},"source":"function isTracking() {\n return !!this.world().firstHand().highlightConnection;\n}","funcProperties":{"__isSmartRef__":true,"id":3973},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3972":{"this":{"__isSmartRef__":true,"id":3833}},"3973":{"timestamp":{"__isSmartRef__":true,"id":3974},"user":"lauritz","tags":[]},"3974":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:25 GMT+0200 (Central Europe Daylight Time)"},"3975":{"varMapping":{"__isSmartRef__":true,"id":3976},"source":"function isHighlighting() {\n return !!this.targetHighlight;\n}","funcProperties":{"__isSmartRef__":true,"id":3977},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3976":{"this":{"__isSmartRef__":true,"id":3833}},"3977":{"timestamp":{"__isSmartRef__":true,"id":3978},"user":"lauritz","tags":[]},"3978":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:22 GMT+0200 (Central Europe Daylight Time)"},"3979":{"varMapping":{"__isSmartRef__":true,"id":3980},"source":"function currentTarget() {\n return this.owner.target;\n}","funcProperties":{"__isSmartRef__":true,"id":3981},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3980":{"this":{"__isSmartRef__":true,"id":3833}},"3981":{"timestamp":{"__isSmartRef__":true,"id":3982},"user":"lauritz","tags":[]},"3982":{"isSerializedDate":true,"string":"Wed Jun 06 2012 18:26:02 GMT+0200 (Central Europe Daylight Time)"},"3983":{"varMapping":{"__isSmartRef__":true,"id":3984},"source":"function setupHighlightRectangle() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":3985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3984":{"this":{"__isSmartRef__":true,"id":3833}},"3985":{"timestamp":{"__isSmartRef__":true,"id":3986},"user":"jenslincke","tags":[]},"3986":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:26:03 GMT+0100 (Central Europe Standard Time)"},"3987":{"varMapping":{"__isSmartRef__":true,"id":3988},"source":"function setTarget(obj) {\n this.owner.setTarget(obj)\n}","funcProperties":{"__isSmartRef__":true,"id":3989},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3988":{"this":{"__isSmartRef__":true,"id":3833}},"3989":{"timestamp":{"__isSmartRef__":true,"id":3990},"user":"jenslincke","tags":[]},"3990":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:27:04 GMT+0100 (Central Europe Standard Time)"},"3991":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":17.78,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(2.0,18.0)","_Extent":"lively.pt(849.0,38.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)","_Fill":"Color.rgb(223,249,127)"},"3992":{"migrationLevel":4,"comment":"a simple text morph","partName":"SpecialSyntaxWorkspace","changes":[{"__isSmartRef__":true,"id":3993},{"__isSmartRef__":true,"id":3995},{"__isSmartRef__":true,"id":3997},{"__isSmartRef__":true,"id":3999},{"__isSmartRef__":true,"id":4001},{"__isSmartRef__":true,"id":4003},{"__isSmartRef__":true,"id":4005},{"__isSmartRef__":true,"id":4007},{"__isSmartRef__":true,"id":4009},{"__isSmartRef__":true,"id":4011},{"__isSmartRef__":true,"id":4013},{"__isSmartRef__":true,"id":4015}],"lastModifiedDate":{"__isSmartRef__":true,"id":4017},"partsSpaceName":"PartsBin/Jens/","revisionOnLoad":203070,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3993":{"date":{"__isSmartRef__":true,"id":3994},"author":"jenslincke","message":"no comment","id":"FFE4EC06-2D6B-47F9-BF5B-AC28A9B49944"},"3994":{"isSerializedDate":true,"string":"Wed Jan 30 2013 11:41:01 GMT+0100 (Central Europe Standard Time)"},"3995":{"date":{"__isSmartRef__":true,"id":3996},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"3996":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Central Europe Daylight Time)"},"3997":{"date":{"__isSmartRef__":true,"id":3998},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"3998":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Central Europe Standard Time)"},"3999":{"date":{"__isSmartRef__":true,"id":4000},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"4000":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Central Europe Daylight Time)"},"4001":{"date":{"__isSmartRef__":true,"id":4002},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"4002":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Central Europe Daylight Time)"},"4003":{"date":{"__isSmartRef__":true,"id":4004},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"4004":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Central Europe Daylight Time)"},"4005":{"date":{"__isSmartRef__":true,"id":4006},"author":"jenslincke","message":"no comment","id":"FBFBFDA1-7B2B-4E09-B7EC-270BD1E20D91"},"4006":{"isSerializedDate":true,"string":"Tue Dec 11 2012 12:05:06 GMT+0100 (Central Europe Standard Time)"},"4007":{"date":{"__isSmartRef__":true,"id":4008},"author":"jenslincke","message":"no comment","id":"4867AA9B-8A78-46E2-A531-138A243E78F9"},"4008":{"isSerializedDate":true,"string":"Tue Dec 11 2012 12:07:25 GMT+0100 (Central Europe Standard Time)"},"4009":{"date":{"__isSmartRef__":true,"id":4010},"author":"jenslincke","message":"no comment","id":"E9F4BC8B-D5C2-42F9-A1D1-E7D3843A9A3B"},"4010":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:14:18 GMT+0100 (Central Europe Standard Time)"},"4011":{"date":{"__isSmartRef__":true,"id":4012},"author":"jenslincke","message":"no comment","id":"5A416C80-0936-40FE-B19A-D8B3AB3E243C"},"4012":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:29:08 GMT+0100 (Central Europe Standard Time)"},"4013":{"date":{"__isSmartRef__":true,"id":4014},"author":"jenslincke","message":"no comment","id":"5DF44610-0A5F-47E7-8B78-FE18745427DF"},"4014":{"isSerializedDate":true,"string":"Fri Dec 06 2013 14:07:28 GMT+0100 (Central Europe Standard Time)"},"4015":{"date":{"__isSmartRef__":true,"id":4016},"author":"jenslincke","message":"no comment","id":"D8D61C47-AB37-4A9D-92DB-67FA302328E3"},"4016":{"isSerializedDate":true,"string":"Fri Dec 06 2013 17:21:06 GMT+0100 (Central Europe Standard Time)"},"4017":{"isSerializedDate":true,"string":"Fri Dec 06 2013 17:20:26 GMT+0100 (Central Europe Standard Time)"},"4018":{"style":{"__isSmartRef__":true,"id":4019},"chunkOwner":{"__isSmartRef__":true,"id":3832},"_id":"_11","storedString":"//","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4019":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(128,0,0)"},"4020":{"_id":"_329","style":{"__isSmartRef__":true,"id":4021},"chunkOwner":{"__isSmartRef__":true,"id":3832},"storedString":" bug","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4021":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"4022":{"_id":"_330","style":{"__isSmartRef__":true,"id":4023},"chunkOwner":{"__isSmartRef__":true,"id":3832},"storedString":"\n#Text$ = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4023":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4024":{"_id":"_331","style":{"__isSmartRef__":true,"id":4025},"chunkOwner":{"__isSmartRef__":true,"id":3832},"storedString":"\"#Text\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4025":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,128)"},"4026":{"_id":"_332","style":{"__isSmartRef__":true,"id":4027},"chunkOwner":{"__isSmartRef__":true,"id":3832},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4027":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4028":{"_id":"_333","style":{"__isSmartRef__":true,"id":4029},"chunkOwner":{"__isSmartRef__":true,"id":3832},"storedString":"//","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4029":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(128,0,0)"},"4030":{"_id":"_334","style":{"__isSmartRef__":true,"id":4031},"chunkOwner":{"__isSmartRef__":true,"id":3832},"storedString":" this should print \"#Text\" and not \"this.get('Text')\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4031":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,128,0)"},"4032":{"_id":"_335","style":{"__isSmartRef__":true,"id":4033},"chunkOwner":{"__isSmartRef__":true,"id":3832},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4033":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"4034":{"morph":{"__isSmartRef__":true,"id":3832},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4035":{"morph":{"__isSmartRef__":true,"id":3832},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(941.0,598.0)"},"4036":{"morph":{"__isSmartRef__":true,"id":3832},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1362.8,598.0)"},"4037":{"morph":{"__isSmartRef__":true,"id":3832},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1784.7,598.0)"},"4038":{"morph":{"__isSmartRef__":true,"id":3832},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1784.7,668.0)"},"4039":{"morph":{"__isSmartRef__":true,"id":3832},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1784.7,738.0)"},"4040":{"morph":{"__isSmartRef__":true,"id":3832},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1362.8,738.0)"},"4041":{"morph":{"__isSmartRef__":true,"id":3832},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(941.0,738.0)"},"4042":{"morph":{"__isSmartRef__":true,"id":3832},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(941.0,668.0)"},"4043":{"sourceObj":{"__isSmartRef__":true,"id":3832},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":3832},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":4044},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4044":{"source":{"__isSmartRef__":true,"id":3832},"target":{"__isSmartRef__":true,"id":3832}},"4045":{"adjustForNewBounds":true},"4046":{"boundEval":{"__isSmartRef__":true,"id":4047},"getDoitContext":{"__isSmartRef__":true,"id":4055},"setTarget":{"__isSmartRef__":true,"id":4063},"installLayers":{"__isSmartRef__":true,"id":4067},"onLoad":{"__isSmartRef__":true,"id":4071}},"4047":{"varMapping":{"__isSmartRef__":true,"id":4048},"source":"function boundEval(str) {\n // Some little (Tim calls it ugly) funny preprocessor Macros\n str = str.replace(/#([A-Za-z][A-Za-z0-9]*)\\$/g, \"this.get('$1').value\")\n str = str.replace(/#([A-Za-z][A-Za-z0-9]*)/g, \"this.get('$1')\")\n // alertOK(\"eval \" + str)\n\n return cop.withLayers([SpecialSyntaxWorkspaceLayer], function() {\n return $super(str)\n })\n}","funcProperties":{"__isSmartRef__":true,"id":4053},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4048":{"this":{"__isSmartRef__":true,"id":3832},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4049}},"4049":{"$super":{"__isSmartRef__":true,"id":4050}},"4050":{"varMapping":{"__isSmartRef__":true,"id":4051},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4052},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4051":{"obj":{"__isSmartRef__":true,"id":3832},"name":"boundEval"},"4052":{},"4053":{"timestamp":{"__isSmartRef__":true,"id":4054},"user":"jenslincke","tags":[]},"4054":{"isSerializedDate":true,"string":"Fri Dec 06 2013 16:19:26 GMT+0100 (Central Europe Standard Time)"},"4055":{"varMapping":{"__isSmartRef__":true,"id":4056},"source":"function getDoitContext() {\n return this.target\n}","funcProperties":{"__isSmartRef__":true,"id":4061},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4056":{"this":{"__isSmartRef__":true,"id":3832},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4057}},"4057":{"$super":{"__isSmartRef__":true,"id":4058}},"4058":{"varMapping":{"__isSmartRef__":true,"id":4059},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4060},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4059":{"obj":{"__isSmartRef__":true,"id":3832},"name":"getDoitContext"},"4060":{},"4061":{"timestamp":{"__isSmartRef__":true,"id":4062},"user":"jenslincke","tags":[]},"4062":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:17:05 GMT+0100 (Central Europe Standard Time)"},"4063":{"varMapping":{"__isSmartRef__":true,"id":4064},"source":"function setTarget(obj) {\n this.target= obj\n}","funcProperties":{"__isSmartRef__":true,"id":4065},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4064":{"this":{"__isSmartRef__":true,"id":3832}},"4065":{"timestamp":{"__isSmartRef__":true,"id":4066},"user":"jenslincke","tags":[]},"4066":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:22:59 GMT+0100 (Central Europe Standard Time)"},"4067":{"varMapping":{"__isSmartRef__":true,"id":4068},"source":"function installLayers() {\n\n// we use accessors here, so we don't have to bother with JavaScript syntax....\n\ncop.create(\"SpecialSyntaxWorkspaceLayer\")\n.refineClass(lively.morphic.Text, {\n get value() { return this.textString },\n set value(s) { return this.textString = s}\n})\n.refineClass(lively.morphic.List, {\n get value() { return this.getList() },\n set value(list) { return this.setList(list)}\n})\n.refineClass(lively.morphic.Image, {\n get value() { return this.getImageURL() },\n set value(url) { return this.setImageURL(url)}\n})\n\n}","funcProperties":{"__isSmartRef__":true,"id":4069},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4068":{"this":{"__isSmartRef__":true,"id":3832}},"4069":{"timestamp":{"__isSmartRef__":true,"id":4070},"user":"jenslincke","tags":[]},"4070":{"isSerializedDate":true,"string":"Fri Dec 06 2013 16:57:35 GMT+0100 (Central Europe Standard Time)"},"4071":{"varMapping":{"__isSmartRef__":true,"id":4072},"source":"function onLoad() {\n this.installLayers()\n}","funcProperties":{"__isSmartRef__":true,"id":4073},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4072":{"this":{"__isSmartRef__":true,"id":3832}},"4073":{"timestamp":{"__isSmartRef__":true,"id":4074},"user":"jenslincke","tags":[]},"4074":{"isSerializedDate":true,"string":"Fri Dec 06 2013 16:56:50 GMT+0100 (Central Europe Standard Time)"},"4075":{"submorphs":[],"scripts":[],"id":"F6C6A4CE-23B2-4716-A9A1-0AE99BE92EAB","shape":{"__isSmartRef__":true,"id":4076},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":760.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":10,"name":"FormattedText2","partsBinMetaInfo":{"__isSmartRef__":true,"id":4077},"textChunks":[{"__isSmartRef__":true,"id":4091},{"__isSmartRef__":true,"id":4093}],"charsReplaced":"better","lastFindLoc":192,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":4095},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","5848BD12-8F39-45F4-958F-07FC46FFCFCE","0ABC6C08-95DC-4245-8CFC-E599FD742FFA","E02EF097-B86E-4AF8-8DB0-AFC2238E7ABE","35F430A4-DBFD-42A9-BE94-EC9541B33C42","6DE6010F-07F9-4F36-8B2B-E938F5BC0708","0023C079-3F7A-4183-8230-3980112CCF39","91F5886F-4DED-4A4A-8B0A-FE9A237AF402","4ACADCBE-CD82-408E-81CA-16C6FCA3E95B","5E292C6D-8B70-4873-88AB-4C7753ECAAC2","64D920D3-5FB8-41BD-8FA0-2B3889568A3D","CD25651F-088A-44AD-8474-43C1E3195E52"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":760.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"isCopyMorphRef":true,"morphRefId":1,"splittedFrom":{"__isSmartRef__":true,"id":4096},"lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"behaviorGroups":["MarkdownFormat"],"lastKeyStrokeTime":null,"previousSelection":[186,192],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"priorSelectionRange":[119,120],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4123},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(36.1,410.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(525.3,-11.8)"},"4076":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(-2.1,1.0)","_Extent":"lively.pt(749.5,90.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"4077":{"migrationLevel":4,"comment":"a text morph, that asks a formatter for formatting itself","partName":"FormattedText","changes":[{"__isSmartRef__":true,"id":4078},{"__isSmartRef__":true,"id":4080},{"__isSmartRef__":true,"id":4082},{"__isSmartRef__":true,"id":4084},{"__isSmartRef__":true,"id":4086},{"__isSmartRef__":true,"id":4088}],"revisionOnLoad":196097,"partsSpaceName":"PartsBin/Jens/","lastModifiedDate":{"__isSmartRef__":true,"id":4090},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4078":{"date":{"__isSmartRef__":true,"id":4079},"author":"jenslincke","message":"no comment","id":"9E579B1A-B8C1-461B-B356-4DCA099EA532"},"4079":{"isSerializedDate":true,"string":"Fri May 24 2013 11:23:26 GMT+0200 (Central Europe Daylight Time)"},"4080":{"date":{"__isSmartRef__":true,"id":4081},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"4081":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"4082":{"date":{"__isSmartRef__":true,"id":4083},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"4083":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"4084":{"date":{"__isSmartRef__":true,"id":4085},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"4085":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"4086":{"date":{"__isSmartRef__":true,"id":4087},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"4087":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"4088":{"date":{"__isSmartRef__":true,"id":4089},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"4089":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"4090":{"isSerializedDate":true,"string":"Fri May 24 2013 11:21:50 GMT+0200 (Central Europe Daylight Time)"},"4091":{"_id":"_53923","style":{"__isSmartRef__":true,"id":4092},"chunkOwner":{"__isSmartRef__":true,"id":4075},"storedString":"## Bug: Special Syntax should not replace quoted content such as strings or regex","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4092":{"fontSize":16,"__serializedExpressions__":["color"],"italics":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,79,152)"},"4093":{"_id":"_752","style":{"__isSmartRef__":true,"id":4094},"chunkOwner":{"__isSmartRef__":true,"id":4075},"storedString":"\n-> here our simple RegEx approach breaks and we have to parse JavaScript properly \n-> or come up with a clever RegExp to postpone this.....","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4094":{"fontSize":12,"__serializedExpressions__":["color"],"italics":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"4095":{"morph":{"__isSmartRef__":true,"id":4075},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4096":{"submorphs":[],"scripts":[],"id":"0ABC6C08-95DC-4245-8CFC-E599FD742FFA","shape":{"__isSmartRef__":true,"id":4097},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":760.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":18,"name":"Text3","partsBinMetaInfo":{"__isSmartRef__":true,"id":4098},"textChunks":[{"__isSmartRef__":true,"id":4109},{"__isSmartRef__":true,"id":4111}],"charsReplaced":"\n# IntroductionHello\n# Creating Active Content in Webwerkstatt\n\n## Scripting Objects on a Website\n\n## Parts and PartBin\n\n## Cloning and Derivation History\n\n# Developing Tools as Active Content\n\n## Active Content vs. Base System\n\n## Base System Tools\n\n## Tools as Parts\n\n## Metacircularity\n \n## Diffing and Merging Parts\n\n# Example: Development of the ScriptEditor\n\n## Bootstrapping the Script Editor\n \n## Evolving the Script Editor\n\n## Script Editor Branches \n\n# Evaluation: User Created Tools in Webwerkstatt\n\n# Related Work\n\n* [Miller2008CSA]\n\n# Conclusion\n\n\n","lastFindLoc":20,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":4113},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","5848BD12-8F39-45F4-958F-07FC46FFCFCE"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":760.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4114},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(41.0,643.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(86.0,-18.0)"},"4097":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(768.7,150.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"4098":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":4099},{"__isSmartRef__":true,"id":4101},{"__isSmartRef__":true,"id":4103},{"__isSmartRef__":true,"id":4105},{"__isSmartRef__":true,"id":4107}],"revisionOnLoad":160159,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4099":{"date":{"__isSmartRef__":true,"id":4100},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"4100":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"4101":{"date":{"__isSmartRef__":true,"id":4102},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"4102":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"4103":{"date":{"__isSmartRef__":true,"id":4104},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"4104":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"4105":{"date":{"__isSmartRef__":true,"id":4106},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"4106":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"4107":{"date":{"__isSmartRef__":true,"id":4108},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"4108":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"4109":{"style":{"__isSmartRef__":true,"id":4110},"chunkOwner":{"__isSmartRef__":true,"id":4096},"_id":"_27961","storedString":"11:33\n12:58\nOutline\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4110":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4111":{"_id":"_27963","style":{"__isSmartRef__":true,"id":4112},"chunkOwner":{"__isSmartRef__":true,"id":4096},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4112":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"4113":{"morph":{"__isSmartRef__":true,"id":4096},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4114":{"doSave":{"__isSmartRef__":true,"id":4115}},"4115":{"varMapping":{"__isSmartRef__":true,"id":4116},"source":"function doSave() {\n $world.saveWorld()\n}","funcProperties":{"__isSmartRef__":true,"id":4121},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4116":{"this":{"__isSmartRef__":true,"id":4096},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4117}},"4117":{"$super":{"__isSmartRef__":true,"id":4118}},"4118":{"varMapping":{"__isSmartRef__":true,"id":4119},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4120},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4119":{"obj":{"__isSmartRef__":true,"id":4096},"name":"doSave"},"4120":{},"4121":{"timestamp":{"__isSmartRef__":true,"id":4122},"user":"jenslincke","tags":[]},"4122":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"4123":{"doSave":{"__isSmartRef__":true,"id":4124},"format":{"__isSmartRef__":true,"id":4132},"onKeyUp":{"__isSmartRef__":true,"id":4136},"delayedFormat":{"__isSmartRef__":true,"id":4144}},"4124":{"varMapping":{"__isSmartRef__":true,"id":4125},"source":"function doSave() {\n $world.saveWorld()\n}","funcProperties":{"__isSmartRef__":true,"id":4130},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4125":{"this":{"__isSmartRef__":true,"id":4075},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4126}},"4126":{"$super":{"__isSmartRef__":true,"id":4127}},"4127":{"varMapping":{"__isSmartRef__":true,"id":4128},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4129},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4128":{"obj":{"__isSmartRef__":true,"id":4075},"name":"doSave"},"4129":{},"4130":{"timestamp":{"__isSmartRef__":true,"id":4131},"user":"jenslincke","tags":[]},"4131":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (Central Europe Standard Time)"},"4132":{"varMapping":{"__isSmartRef__":true,"id":4133},"source":"function format() {\n var formatter = this.get('Formatter')\n if (!formatter || !formatter.formatTextMorph )\n return;\n var r = this.getSelectionRange()\n formatter.formatTextMorph(this)\n if (r) {\n this.setSelectionRange(r[0],r[1])\n this.fit()\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4134},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4133":{"this":{"__isSmartRef__":true,"id":4075}},"4134":{"timestamp":{"__isSmartRef__":true,"id":4135},"user":"jenslincke","tags":[]},"4135":{"isSerializedDate":true,"string":"Sat Mar 16 2013 16:10:58 GMT+0100 (Central Europe Standard Time)"},"4136":{"varMapping":{"__isSmartRef__":true,"id":4137},"source":"function onKeyUp(evt) {\n var r = $super(evt)\n this.lastKeyStrokeTime = Date.now()\n this.delayedFormat()\n return r\n}","funcProperties":{"__isSmartRef__":true,"id":4142},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4137":{"this":{"__isSmartRef__":true,"id":4075},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4138}},"4138":{"$super":{"__isSmartRef__":true,"id":4139}},"4139":{"varMapping":{"__isSmartRef__":true,"id":4140},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4140":{"obj":{"__isSmartRef__":true,"id":4075},"name":"onKeyUp"},"4141":{},"4142":{"timestamp":{"__isSmartRef__":true,"id":4143},"user":"jenslincke","tags":[]},"4143":{"isSerializedDate":true,"string":"Fri May 24 2013 11:20:40 GMT+0200 (Central Europe Daylight Time)"},"4144":{"varMapping":{"__isSmartRef__":true,"id":4145},"source":"function delayedFormat() {\n if (! this.lastKeyStrokeTime) return; // it was handled already\n var delta = Date.now() - this.lastKeyStrokeTime;\n if (delta > 500) {\n this.format()\n this.lastKeyStrokeTime = null;\n } else {\n this.delayedFormat.bind(this).delay(0.1)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4146},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4145":{"this":{"__isSmartRef__":true,"id":4075}},"4146":{"timestamp":{"__isSmartRef__":true,"id":4147},"user":"jenslincke","tags":[]},"4147":{"isSerializedDate":true,"string":"Fri May 24 2013 11:19:44 GMT+0200 (Central Europe Daylight Time)"},"4148":{"submorphs":[],"scripts":[],"id":226,"shape":{"__isSmartRef__":true,"id":4149},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"showsMorphMenu":false,"halosEnabled":false,"registeredForMouseEvents":true,"_world":{"__isSmartRef__":true,"id":0},"owner":{"__isSmartRef__":true,"id":0},"carriesGrabbedMorphs":false,"_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":4150},"_Rotation":0,"attributeConnections":[],"doNotSerialize":["$$scrollFocusMorph"],"doNotCopyProperties":["$$scrollFocusMorph"],"lastScrollTime":1413900112230,"_ClipMode":"visible","prevScroll":[0,0],"highlightConnection":null,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.HandMorph","__SourceModuleName__":"Global.lively.morphic.Events","withLayers":["Global.NoMagnetsLayer"],"_Position":"lively.pt(1013.5,558.3)"},"4149":{"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(2.0,2.0)","_Fill":"Color.rgb(204,0,0)","_Padding":"lively.rect(0,0,0,0)"},"4150":{"morph":{"__isSmartRef__":true,"id":4148},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4151":{"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(2800.0,2900.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"4152":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"4153":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4154":{"sourceObj":{"__isSmartRef__":true,"id":0},"sourceAttrName":"savedWorldAsURL","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"visitNewPageAfterSaveAs","varMapping":{"__isSmartRef__":true,"id":4155},"updaterString":"function ($upd, v) {\n if (v && v.toString() !== URL.source.toString()) { $upd(v); }\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"4155":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"4156":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/demos/contextjs/AsyncLayerActivation.xhtml","search":"?forceInvalidateCache=1413899943414","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4157":{"submorphs":[{"__isSmartRef__":true,"id":4158}],"scripts":[],"id":"1CA067E0-7B46-4FA8-B802-42487C9DF328","shape":{"__isSmartRef__":true,"id":4169},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"LoadingMorph","partsBinMetaInfo":{"__isSmartRef__":true,"id":4170},"eventHandler":{"__isSmartRef__":true,"id":4270},"derivationIds":[127,"59692BC3-6C7B-4E23-B820-8699260EA722","486BB935-1313-4103-B2A8-642B19437478","18AFFD44-46CD-489E-B1D6-DED43E2B6B06","2608C892-2204-4981-9A87-8E749F8944AB","5535861F-4EA2-44AB-8A40-0538124E0AAC","16C292B3-86E8-4622-B516-27C48263B8CC","87731A20-D455-44D0-97E5-98A7CFD4E417","A17081E7-E597-47ED-BD32-6E4D206BD7D7","CFB4A44C-BFEA-4584-BCBA-AE2A56739200","76B3DD9B-8D01-42BA-A574-AB99D5F899BB","1EBC5512-8F54-4B24-998C-69A285EC8533","DD1165C7-6C1A-4361-A4AE-FCF6F31152FD","4D6D36E8-48F3-408A-B03C-202E4DC182BD","5F3B3E0F-BBC6-4DDA-BAA0-7EFC05FF2011","E0A6B33B-767A-4532-9021-892414520200","F5F5E2B1-5FF0-4E09-B323-AE88A3920B8D","0C7E832A-A741-430F-B295-8BC181D066FE","472AED3B-CB76-49BD-BF49-354A2D568F86","A7C52F65-D140-4791-880F-F7584C7BB570","3516412B-8B36-4E52-9416-6B7FB358BDC2","1840CACC-078C-4795-AD3F-E9D6F8D557A0","1FEDCA25-0131-46FA-840F-DC5F1B05C6CA","C620CED3-0AE9-4097-9AA7-2706A042F9C9","679A861B-40E0-4DB2-B22F-95B454C6978D","FEF39B3C-E634-4825-BAB8-2D44FE647B03","0C359AB4-E7FF-46F2-B050-E84944AAC865"],"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":4271},"prevScroll":[0,0],"moved":true,"headRevision":146469,"_ClipMode":"visible","_Rotation":0,"_Scale":1,"isMetaTool":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4272},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)","distanceToDragEvent":"lively.pt(171.0,-13.0)"},"4158":{"submorphs":[{"__isSmartRef__":true,"id":4159}],"scripts":[],"shape":{"__isSmartRef__":true,"id":4165},"id":"393D4444-D8C3-4889-8B4B-1BE60770669E","eventHandler":{"__isSmartRef__":true,"id":4166},"__layered_droppingEnabled__":true,"halosEnabled":true,"name":"ProgressIndicator","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":4167},"derivationIds":[520,"071F18BE-FF28-40F5-ACAD-1916E0D25C38","DF185A10-743D-45FC-B9C2-76E12D908BCF","BF125D2C-596A-4C1E-A5F8-DAE4801E9497","3CEE8CFF-B8F1-4B4B-A405-CB583080252A","D0652878-8F9C-4591-8A82-296898AACDB6","31441DDF-2220-43BE-A99F-69E1FEC68030","14A90039-0D3E-46DC-8445-D42B8E02EB42","681EF5DE-A344-4114-B2F3-B96CE3872524","C0381116-5116-4F33-B082-A411D0E4534E","24E9581E-B008-46EE-9CBC-D5190E100D98","C69D1041-2C5E-48FE-B04C-04E66450658A","4830945B-4FFF-4564-9424-34D7995DAE60","8602C233-B3E7-4682-9B0E-D7549761D934","B4E0E11F-2BED-462E-B708-89D63971856E","EE0144C2-D016-4390-8A67-4E7DEF171C83","F44DF6E4-5F27-440E-AB5F-3721C0A10CA6","73FC6648-DAAF-4673-8CF4-7DA219513F22","B78EB1B5-780C-45F7-B0A7-B988B52B1FF1","DFDB8CD1-72F7-40F4-849B-1F9B866277AB","66111105-B1FC-41F7-BF70-D45118C9E09F","02420416-1E35-4831-AABB-91CD0460CA1A","7C6B2EB2-4510-4A8E-BAFF-5CF0040DD7F5","0503F5A1-1732-4610-9A5A-920D658CA766","07C5AE03-36AD-4849-BACD-27D7D9A2CCF2","9FFF9D73-931C-404C-AA4B-5AC2E7C53504","B1D109CF-D403-4B0A-988D-50F79586DAC1"],"owner":{"__isSmartRef__":true,"id":4157},"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":4168},"prevScroll":[0,0],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(113.5,81.0)","distanceToDragEvent":"lively.pt(39.0,-11.0)"},"4159":{"submorphs":[],"scripts":[],"id":"608C4BA7-9947-4F63-A1E9-7133AED1A9C2","shape":{"__isSmartRef__":true,"id":4160},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":257,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"loadedMorphName","partsBinMetaInfo":{"__isSmartRef__":true,"id":4161},"textChunks":[{"__isSmartRef__":true,"id":4162}],"charsReplaced":"MorphName","lastFindLoc":18,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":4164},"_ClipMode":"visible","derivationIds":[355,"023045B3-2D6B-4425-89FB-F4806D527BE0","DC0C2365-868C-41AE-8369-51C31E91493E","C6D9D314-86A1-4015-970B-F6787F535E1A","6AA4552E-2E85-447E-9033-99D5AA1A94BC","D94BE49C-8A3E-4F1F-BF28-FEDD9B40D213","AA8F0470-654C-4AA2-8135-4607F5429AC5","E0BAABCC-FFB2-4EDF-BAE5-C63CC99B6A97","1A86AE17-73AE-442E-AB36-DD90C6DFC8BC","EF750075-E964-4CD3-B6A4-161511E1D058","CED69CBF-FFA5-45E7-B333-FBACE4F278AC","E56978C1-7424-4C10-8168-11FD3237B540","D5AB2532-A4DC-42D6-AF17-99CBBCEAA848","245866CB-598A-4172-A3A0-A06D4D26C6AD","43B0F12E-5793-43AA-80E1-496774E0EBA6","1B776A8C-0413-475F-8EBD-120BBD91D2BB","F84F2C9A-8003-4E81-833A-83F48C92F3B8","3124B389-9FA4-4348-BC5D-0DFF9C59CD1B","1A1BCBAC-D7CC-4BAE-B8C2-7C693F7327A1","1CB201BA-5E0B-4771-821A-139FA2AEFBC2","195520FA-4816-47A4-B0F5-BA890AFD9DF9","0D15F28A-24C9-46B7-89C5-6D2354728AC1","316FE9D3-62EC-4FD6-9B0F-FFA622B79575","739F3743-9BE1-48C8-813D-C0BFB0DCACA6","01877B3B-7DA7-4222-B011-7B5F4E501862","B8FE7DEE-9568-4BE6-BA12-EA674BA79E08","08EA4866-65F7-416E-810F-77F2E719663A"],"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":4158},"_MinTextWidth":257,"_MinTextHeight":null,"previousSelection":[6,6],"_Align":"center","isBeingDragged":false,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(-109.0,38.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(179.0,-11.0)"},"4160":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(257.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"4161":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4162":{"style":{"__isSmartRef__":true,"id":4163},"chunkOwner":{"__isSmartRef__":true,"id":4159},"storedString":"loading part","_id":"_4371","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4163":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4164":{"morph":{"__isSmartRef__":true,"id":4159},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4165":{"_ImageURL":"data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"_ClipMode":"visible","_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.0,31.0)","_Padding":"lively.rect(0,0,0,0)"},"4166":{"morph":{"__isSmartRef__":true,"id":4158},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4167":{"partName":"ProgressIndicator","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4168":{"centeredHorizontal":true,"centeredVertical":true},"4169":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":8.515,"_Opacity":0.8146,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(266.0,223.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"4170":{"partsSpaceName":"PartsBin/iPadWidgets","comment":"This is a placeholder to indicate that a morph is being loaded. It will be replaced by the morph as soon as the requested morph finished loading.","migrationLevel":4,"partName":"LoadingMorph","changes":[{"__isSmartRef__":true,"id":4171},{"__isSmartRef__":true,"id":4173},{"__isSmartRef__":true,"id":4175},{"__isSmartRef__":true,"id":4177},{"__isSmartRef__":true,"id":4179},{"__isSmartRef__":true,"id":4181},{"__isSmartRef__":true,"id":4183},{"__isSmartRef__":true,"id":4185},{"__isSmartRef__":true,"id":4187},{"__isSmartRef__":true,"id":4189},{"__isSmartRef__":true,"id":4191},{"__isSmartRef__":true,"id":4193},{"__isSmartRef__":true,"id":4195},{"__isSmartRef__":true,"id":4197},{"__isSmartRef__":true,"id":4199},{"__isSmartRef__":true,"id":4201},{"__isSmartRef__":true,"id":4203},{"__isSmartRef__":true,"id":4205},{"__isSmartRef__":true,"id":4207},{"__isSmartRef__":true,"id":4209},{"__isSmartRef__":true,"id":4211},{"__isSmartRef__":true,"id":4213},{"__isSmartRef__":true,"id":4215},{"__isSmartRef__":true,"id":4217},{"__isSmartRef__":true,"id":4219},{"__isSmartRef__":true,"id":4221},{"__isSmartRef__":true,"id":4223},{"__isSmartRef__":true,"id":4225},{"__isSmartRef__":true,"id":4227},{"__isSmartRef__":true,"id":4229},{"__isSmartRef__":true,"id":4231},{"__isSmartRef__":true,"id":4233},{"__isSmartRef__":true,"id":4235},{"__isSmartRef__":true,"id":4237},{"__isSmartRef__":true,"id":4239},{"__isSmartRef__":true,"id":4241},{"__isSmartRef__":true,"id":4243},{"__isSmartRef__":true,"id":4245},{"__isSmartRef__":true,"id":4247},{"__isSmartRef__":true,"id":4249},{"__isSmartRef__":true,"id":4251},{"__isSmartRef__":true,"id":4253},{"__isSmartRef__":true,"id":4255},{"__isSmartRef__":true,"id":4257},{"__isSmartRef__":true,"id":4259},{"__isSmartRef__":true,"id":4261},{"__isSmartRef__":true,"id":4263},{"__isSmartRef__":true,"id":4265},{"__isSmartRef__":true,"id":4267}],"lastModifiedDate":{"__isSmartRef__":true,"id":4269},"revisionOnLoad":194364,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4171":{"date":{"__isSmartRef__":true,"id":4172},"author":"sstamm","message":"","id":"1C1391AE-5722-4707-BE52-F0094FC56829"},"4172":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:02:04 GMT+0100 (Central Europe Standard Time)"},"4173":{"date":{"__isSmartRef__":true,"id":4174},"author":"sstamm","message":"","id":"663F147A-9084-4AC3-81A7-1E7BA6547F08"},"4174":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:43:10 GMT+0100 (Central Europe Standard Time)"},"4175":{"date":{"__isSmartRef__":true,"id":4176},"author":"sstamm","message":"","id":"F72B746E-B170-4EFB-9074-5E8770640B8A"},"4176":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:36:14 GMT+0100 (Central Europe Standard Time)"},"4177":{"date":{"__isSmartRef__":true,"id":4178},"author":"sstamm","message":"","id":"568D2EFD-C535-43AE-8944-6D8B967129F5"},"4178":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:23:04 GMT+0100 (Central Europe Standard Time)"},"4179":{"date":{"__isSmartRef__":true,"id":4180},"author":"sstamm","message":"","id":"AB2484A6-0707-4E13-845E-F0A5F48BBA3D"},"4180":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:45 GMT+0100 (Central Europe Standard Time)"},"4181":{"date":{"__isSmartRef__":true,"id":4182},"author":"sstamm","message":"","id":"97D20633-F76C-46A5-A32A-FFE9BC83CAB3"},"4182":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:10 GMT+0100 (Central Europe Standard Time)"},"4183":{"date":{"__isSmartRef__":true,"id":4184},"author":"sstamm","message":"","id":"8A697DF5-9A45-4A84-B709-9719BF55083E"},"4184":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:56:54 GMT+0100 (Central Europe Standard Time)"},"4185":{"date":{"__isSmartRef__":true,"id":4186},"author":"sstamm","message":"","id":"F2157D66-1571-4B9A-B325-6FA96488260F"},"4186":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:51:05 GMT+0100 (Central Europe Standard Time)"},"4187":{"date":{"__isSmartRef__":true,"id":4188},"author":"sstamm","message":"","id":"E5E808CA-06AB-47DC-A9C9-CA7967591545"},"4188":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:47:19 GMT+0100 (Central Europe Standard Time)"},"4189":{"date":{"__isSmartRef__":true,"id":4190},"author":"sstamm","message":"","id":"009DC4E0-23CA-485A-A796-801AA0F75049"},"4190":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:46:25 GMT+0100 (Central Europe Standard Time)"},"4191":{"date":{"__isSmartRef__":true,"id":4192},"author":"sstamm","message":"","id":"C0CE1397-6E2E-4E8C-AEFF-9017E24BB7E4"},"4192":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:45:05 GMT+0100 (Central Europe Standard Time)"},"4193":{"date":{"__isSmartRef__":true,"id":4194},"author":"sstamm","message":"","id":"FFE16986-548D-4AC2-A627-CF6416282BC4"},"4194":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:37:15 GMT+0100 (Central Europe Standard Time)"},"4195":{"date":{"__isSmartRef__":true,"id":4196},"author":"sstamm","message":"","id":"57213D63-7147-4057-ADC9-30994443B066"},"4196":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:35:29 GMT+0100 (Central Europe Standard Time)"},"4197":{"date":{"__isSmartRef__":true,"id":4198},"author":"sstamm","message":"","id":"75A31364-B380-4312-BB5B-F8F2DA1CE824"},"4198":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:31:52 GMT+0100 (Central Europe Standard Time)"},"4199":{"date":{"__isSmartRef__":true,"id":4200},"author":"sstamm","message":"","id":"5AA50B7E-7D33-44C4-807B-BF1ABA31D530"},"4200":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:14:10 GMT+0100 (Central Europe Standard Time)"},"4201":{"date":{"__isSmartRef__":true,"id":4202},"author":"sstamm","message":"","id":"BCDCC505-534C-45E5-9BB2-5238959A5AD0"},"4202":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:02:56 GMT+0100 (Central Europe Standard Time)"},"4203":{"date":{"__isSmartRef__":true,"id":4204},"author":"sstamm","message":"","id":"890D14F4-E89D-4E05-BFB9-875D6AB6C765"},"4204":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:01:50 GMT+0100 (Central Europe Standard Time)"},"4205":{"date":{"__isSmartRef__":true,"id":4206},"author":"sstamm","message":"","id":"B6FE0805-0D24-4267-8238-8B332352617E"},"4206":{"isSerializedDate":true,"string":"Wed Feb 22 2012 10:55:44 GMT+0100 (Central Europe Standard Time)"},"4207":{"date":{"__isSmartRef__":true,"id":4208},"author":"sstamm","message":"callbacks are working","id":"9348260A-3B55-4659-BC85-440BFBD98EA4"},"4208":{"isSerializedDate":true,"string":"Fri Feb 10 2012 09:45:55 GMT+0100 (Central Europe Standard Time)"},"4209":{"date":{"__isSmartRef__":true,"id":4210},"author":"sstamm","message":"made it more opaque","id":"1B84264C-2822-407F-A58F-19217BCD2762"},"4210":{"isSerializedDate":true,"string":"Wed Feb 08 2012 11:41:50 GMT+0100 (Central Europe Standard Time)"},"4211":{"date":{"__isSmartRef__":true,"id":4212},"author":"sstamm","message":"","id":"0FB41D7D-2A52-4782-814B-A66C24FCE569"},"4212":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:13:49 GMT+0100 (Central Europe Standard Time)"},"4213":{"date":{"__isSmartRef__":true,"id":4214},"author":"sstamm","message":"","id":"A0C2D7C1-04AF-493A-A7D7-70750F7D3E2F"},"4214":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:22:07 GMT+0100 (Central Europe Standard Time)"},"4215":{"date":{"__isSmartRef__":true,"id":4216},"author":"sstamm","message":"trollolol","id":"F6CFAD78-AC72-4DE2-9F38-79776C2E9462"},"4216":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:55:14 GMT+0100 (Central Europe Standard Time)"},"4217":{"date":{"__isSmartRef__":true,"id":4218},"author":"sstamm","message":"should be centered now","id":"EE366B4D-C272-477F-8C28-4EAE5A7EC7CB"},"4218":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:54:35 GMT+0100 (Central Europe Standard Time)"},"4219":{"date":{"__isSmartRef__":true,"id":4220},"author":"sstamm","message":"initial commit","id":"8920D925-DD16-4667-B8C7-FB74D78C2424"},"4220":{"isSerializedDate":true,"string":"Thu Feb 02 2012 13:26:01 GMT+0100 (Central Europe Standard Time)"},"4221":{"date":{"__isSmartRef__":true,"id":4222},"author":"sstamm","message":"changed text morph name","id":"80E88A3C-5AF3-48F2-A600-710877630997"},"4222":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:04:01 GMT+0100 (Central Europe Standard Time)"},"4223":{"date":{"__isSmartRef__":true,"id":4224},"author":"sstamm","message":"added loading script","id":"EE9B8F4D-1F03-4232-82E6-794046974F8F"},"4224":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:28:30 GMT+0100 (Central Europe Standard Time)"},"4225":{"date":{"__isSmartRef__":true,"id":4226},"author":"sstamm","message":"added disconnection","id":"11F19267-924E-4087-99ED-998245576BD2"},"4226":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:32:58 GMT+0100 (Central Europe Standard Time)"},"4227":{"date":{"__isSmartRef__":true,"id":4228},"author":"sstamm","message":"removed connections before deletion","id":"35A88218-6864-4D52-83A2-BFF7B9A6907C"},"4228":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:41:00 GMT+0100 (Central Europe Standard Time)"},"4229":{"date":{"__isSmartRef__":true,"id":4230},"author":"sstamm","message":"now able to load parts by name and category as well as per partItem","id":"F36A5782-461D-4813-95F8-0207990A261C"},"4230":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:24:30 GMT+0100 (Central Europe Standard Time)"},"4231":{"date":{"__isSmartRef__":true,"id":4232},"author":"sstamm","message":"now with round corners","id":"F42C39CB-CC37-467D-BF10-D362241F047E"},"4232":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:26:23 GMT+0100 (Central Europe Standard Time)"},"4233":{"date":{"__isSmartRef__":true,"id":4234},"author":"sstamm","message":"loadingMorph is sync now","id":"12ACFFC9-BA53-4A2A-ABD4-894A5ECE1145"},"4234":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:48:04 GMT+0100 (Central Europe Standard Time)"},"4235":{"date":{"__isSmartRef__":true,"id":4236},"author":"sstamm","message":"display the loadingMorph in new thread","id":"2BA51E30-F02B-4AF0-B3BE-52DD4ED522CC"},"4236":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:53:49 GMT+0100 (Central Europe Standard Time)"},"4237":{"date":{"__isSmartRef__":true,"id":4238},"author":"sstamm","message":"","id":"DF0AE4EA-1B08-4556-8BBE-E6488F23B8A3"},"4238":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:49:48 GMT+0100 (Central Europe Standard Time)"},"4239":{"date":{"__isSmartRef__":true,"id":4240},"author":"sstamm","message":"","id":"220821B3-C589-41C9-A324-8E7E6D9D6CEB"},"4240":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:58:43 GMT+0100 (Central Europe Standard Time)"},"4241":{"date":{"__isSmartRef__":true,"id":4242},"author":"sstamm","message":"","id":"DEBFACE2-7EC5-4A86-AD46-5A0A88A73707"},"4242":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:04:28 GMT+0100 (Central Europe Standard Time)"},"4243":{"date":{"__isSmartRef__":true,"id":4244},"author":"sstamm","message":"load request in new thread if loading should be async","id":"18282D28-D6D4-48C9-A508-6E3244449BD8"},"4244":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:10:27 GMT+0100 (Central Europe Standard Time)"},"4245":{"date":{"__isSmartRef__":true,"id":4246},"author":"sstamm","message":"added benchmarking output","id":"249CFF90-DDF5-4A83-9759-0289E96D7D58"},"4246":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:31:50 GMT+0100 (Central Europe Standard Time)"},"4247":{"date":{"__isSmartRef__":true,"id":4248},"author":"sstamm","message":"","id":"882082E1-29B6-418D-9B8B-672729D60619"},"4248":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:38:26 GMT+0100 (Central Europe Standard Time)"},"4249":{"date":{"__isSmartRef__":true,"id":4250},"author":"sstamm","message":"","id":"5179AEF9-E19F-4B0C-BBD8-556C5687988A"},"4250":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:44:11 GMT+0100 (Central Europe Standard Time)"},"4251":{"date":{"__isSmartRef__":true,"id":4252},"author":"sstamm","message":"","id":"1159C5B4-724E-4124-9D7B-5CD5DC4A8EE3"},"4252":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:48:14 GMT+0100 (Central Europe Standard Time)"},"4253":{"date":{"__isSmartRef__":true,"id":4254},"author":"sstamm","message":"","id":"2A718D1F-1036-41D6-999A-336F2B14E65D"},"4254":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:49:47 GMT+0100 (Central Europe Standard Time)"},"4255":{"date":{"__isSmartRef__":true,"id":4256},"author":"sstamm","message":"","id":"EB6BDD0C-7EEC-4124-B77F-2F106A601538"},"4256":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:59:48 GMT+0100 (Central Europe Standard Time)"},"4257":{"date":{"__isSmartRef__":true,"id":4258},"author":"sstamm","message":"","id":"63EC8D07-AB6A-450A-BB84-9B4D37E03647"},"4258":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:02:33 GMT+0100 (Central Europe Standard Time)"},"4259":{"date":{"__isSmartRef__":true,"id":4260},"author":"sstamm","message":"","id":"19CE12E4-5AA5-48DC-B1D1-B0EB0EDF1CB9"},"4260":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:03:42 GMT+0100 (Central Europe Standard Time)"},"4261":{"date":{"__isSmartRef__":true,"id":4262},"author":"sstamm","message":"first attempt to introduce callback functions to part loading","id":"22BD0B95-8948-411A-A56E-AD7CBE445F1D"},"4262":{"isSerializedDate":true,"string":"Thu Feb 09 2012 20:20:11 GMT+0100 (Central Europe Standard Time)"},"4263":{"date":{"__isSmartRef__":true,"id":4264},"author":"sstamm","message":"","id":"A216DFD2-9D1F-4E62-A22F-6B5472823E1B"},"4264":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:37:34 GMT+0100 (Central Europe Standard Time)"},"4265":{"date":{"__isSmartRef__":true,"id":4266},"author":"sstamm","message":"","id":"464E723A-08DC-433C-AA5C-CEC850DBAF0B"},"4266":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:29 GMT+0100 (Central Europe Standard Time)"},"4267":{"date":{"__isSmartRef__":true,"id":4268},"author":"jenslincke","message":"make it a meta tool","id":"8406E1E5-C48F-4F03-AC17-81AABDE9235E"},"4268":{"isSerializedDate":true,"string":"Fri Mar 22 2013 14:56:05 GMT+0100 (Central Europe Standard Time)"},"4269":{"isSerializedDate":true,"string":"Wed Feb 05 2014 19:59:57 GMT+0100 (Central Europe Standard Time)"},"4270":{"morph":{"__isSmartRef__":true,"id":4157},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4271":{"adjustForNewBounds":true},"4272":{"loadPart":{"__isSmartRef__":true,"id":4273},"loadFinished":{"__isSmartRef__":true,"id":4277},"loadPartByName":{"__isSmartRef__":true,"id":4281}},"4273":{"varMapping":{"__isSmartRef__":true,"id":4274},"source":"function loadPart(partItem, isAsync) {\n this.partItem = partItem;\n \n this.openInWorld();\n if(partItem.part) {\n this.setExtent(partItem.part.getExtent());\n }\n this.align(this.bounds().center(), $world.visibleBounds().center());\n \n \n if(typeof isAsync === \"function\") {\n this.callback = isAsync;\n }\n\n connect(partItem, 'part', this, \"loadFinished\");\n\n partItem.loadPart(isAsync);\n\n return partItem.part;\n\n}","funcProperties":{"__isSmartRef__":true,"id":4275},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4274":{"this":{"__isSmartRef__":true,"id":4157}},"4275":{"timestamp":{"__isSmartRef__":true,"id":4276},"user":"sstamm","tags":[]},"4276":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:18 GMT+0100 (Central Europe Standard Time)"},"4277":{"varMapping":{"__isSmartRef__":true,"id":4278},"source":"function loadFinished(part) {\n if(this.owner === $world.firstHand()) {\n $world.firstHand().removeAllMorphs();\n } else {\n this.owner.addMorph(part);\n part.align(part.bounds().center(), this.bounds().center());\n this.remove();\n }\n disconnect(this.partItem, 'part', this, \"loadFinished\");\n if(this.callback) {\n this.callback(part);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4279},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4278":{"this":{"__isSmartRef__":true,"id":4157}},"4279":{"timestamp":{"__isSmartRef__":true,"id":4280},"user":"sstamm","tags":[]},"4280":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:01:53 GMT+0100 (Central Europe Standard Time)"},"4281":{"varMapping":{"__isSmartRef__":true,"id":4282},"source":"function loadPartByName(partName, optPartsSpaceName, isAsync) {\n var partItem = lively.PartsBin.getPartItem(partName, optPartsSpaceName);\n return this.loadPart(partItem, isAsync);\n}","funcProperties":{"__isSmartRef__":true,"id":4283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4282":{"this":{"__isSmartRef__":true,"id":4157}},"4283":{"timestamp":{"__isSmartRef__":true,"id":4284},"user":"sstamm","tags":[]},"4284":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:03:18 GMT+0100 (Central Europe Standard Time)"},"4285":{"isSerializedDate":true,"string":"Tue Oct 21 2014 16:00:17 GMT+0200 (Central Europe Daylight Time)"},"4286":{"clipboardData":{"__isSmartRef__":true,"id":4287},"cancelBubble":false,"returnValue":false,"defaultPrevented":true,"timeStamp":1386424440884,"cancelable":true,"bubbles":true,"eventPhase":0,"currentTarget":null,"type":"copy","hasLivelyPatch":true,"isMouseEvent":false,"isKeyboardEvent":false,"world":{"__isSmartRef__":true,"id":0},"hand":{"__isSmartRef__":true,"id":4148},"isStopped":true,"__serializedExpressions__":["mousePoint"],"mousePoint":"lively.pt(0.0,0.0)"},"4287":{"items":{"__isSmartRef__":true,"id":4288},"files":{"__isSmartRef__":true,"id":4289},"types":null,"effectAllowed":"uninitialized","dropEffect":"none"},"4288":{"length":0},"4289":{"length":0},"4290":{"rules":[{"__isSmartRef__":true,"id":4291},{"__isSmartRef__":true,"id":4293}],"originMorph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.StyleSheet","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"4291":{"declarations":[{"__isSmartRef__":true,"id":4292}],"styleSheet":{"__isSmartRef__":true,"id":4290},"selector":".Window","__LivelyClassName__":"lively.morphic.StyleSheetRule","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"4292":{"values":["none"],"rule":{"__isSmartRef__":true,"id":4291},"property":"box-shadow","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"4293":{"declarations":[{"__isSmartRef__":true,"id":4294}],"styleSheet":{"__isSmartRef__":true,"id":4290},"selector":".Window.highlighted","__LivelyClassName__":"lively.morphic.StyleSheetRule","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"4294":{"values":["none"],"rule":{"__isSmartRef__":true,"id":4293},"property":"box-shadow","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"isSimplifiedRegistry":true}}]]>